原创 十億以內數字轉中文

/** * 數字轉化成對應的漢字 mun2ch( 1 ); * @param $num * @return string */ public function num2ch($num) /

原创 二維數組快速排序

<php class Goods{ //方法一: public static function main($data, $col) { $ardata = self::sortt($data,

原创 【php中的curl】php中curl的詳細解說

本文我來給大家詳細介紹下cURL的簡單的使用方法,下文我將會給大家詳細介紹cURL的高級應用,好,廢話不多說,我們先來認識下什麼是cURL,可能還有很多同學沒有聽說過這個工具,我先來給大家簡單介紹下什麼是cURL:cURL可以使用URL

原创 PHP中new self()和new static()的區別

1.new static()是在PHP5.3版本中引入的新特性。 2.無論是new static()還是new self(),都是new了一個新的對象。 3.這兩個方法new出來的對象有什麼區別呢,說白了就是new出來的到底是同一個類實例

原创 爲什麼靜態方法不能直接訪問非靜態成員?

static成員是在JVM的CLASSLOADER加載類的時候初始化的,而非static的成員是在創建對象,即new 操作的時候才初始化的;類加載的時候初始化static的成員,此時static 已經分配內存空間,所以可以訪問;非stat

原创 php 導出csv文件實例

CSV是以逗號間隔的文本文件 開發中,導出功能經常會用到,當數據量比較大的時候,發現csv格式的效率要比xls的效率要高一些,以yii先開發爲例,優化表格數據導出 <?php public $filename; //方法1: pub

原创 php面向過程和麪向對象區別

面向過程編程:不是技術,是一種思想,一種將流程分解成小功能,然後用函數對小功能進行封裝,在使用的時候調用函數去實現。 面向對象都有以下三個基本特點:封裝,繼承和多態 共同點 都是實現模塊化編程,都能實現代碼的重複利用。 不同點 面向

原创 linux運行、關閉、查看後臺任務

一、& 加命令後面,將命令放到後臺執行,如cat &, 二、ctrl + z 將正在前臺執行的命令放到後臺,並且處於暫停狀態,不可執行 三、jobs 查看當前shell環境中後臺正在運行或被掛起的任務  -l選項可顯示所有任

原创 php分頁

在開發中,後臺頁面必不可少要用到分頁,許多框架有自帶的分頁類,用起來也很方便,但是這些分頁插件並不是萬能的,例如,如果在彈窗的窗口中需要分頁,就不能很好的適用,這個時候,只能自己寫了,通過接口傳遞給前端渲染了 分頁按鈕css樣式 <htm

原创 final關鍵字可以用來修飾類、方法、變量、參數,不能修飾抽象類和接口

以下關於final關鍵字說法錯誤的是(A,C)(兩項) A) final是java中的修飾符,可以修飾類、接口、抽象類、方法和屬性 B) final修飾的類肯定不能被繼承 C) final修飾的方法不能被重載 D) final修飾

原创 Git出現Unable to create 'E:/xxx/.git/index.lock': File exists.的解決辦法

初次使用git,在執行完"git add readme.txt"命令後,在執行commit時,由於命令寫錯,沒有寫提交日誌,再次更正提交就出現上述錯誤:Unable to create 'E:/xxx/.git/index.lock':

原创 PHP中file_put_contents追加和換行

在PHP的一些應用中需要寫日誌或者記錄一些信息,這樣的話。 可以使用fopen(),fwrite()以及 fclose()這些進行操作。 也可以簡單的使用file_get_contents()和file_put_contents().

原创 學習PHP設計模式之觀察者模式

博客轉載自csdn網站,如有冒犯,請聯繫刪除 【意圖】 定義對象間的一種一對多的依賴關係,當一個對象的狀態發生改變時,所有依賴於它的對象都得到通知並被自動更新【GOF95】 又稱爲發佈-訂閱(Publish-Subscribe)模式、模