Time of Update: 2016-06-13
php學習代碼雜記16/2/22字串串連(1)串連運算子(“.”):它返回將右參數附加到左參數後面所得的字串。(2)串連賦值運算子(“.=”):它將右邊參數附加到左邊的參數後。相當於JS裡面的 += 。 $b = "東邊日出西邊雨"; $b .= ",道是無晴卻有晴"; $c = "東邊日出西邊雨"; $c = $c.",道是無晴卻有晴"; echo
Time of Update: 2016-06-13
ThinkPHP的行為擴充 ThinkPHP\Mode\common.php裡面預設了以下的行為。? ? ? ? 'app_init' ? ? => ?array(? ? ? ? ? ? 'Behavior\BuildLiteBehavior', // 產生運行Lite檔案? ? ? ? ), ? ? ? ?? ? ? ? 'app_begin' ? ? => ?array(? ? ? ? ? ? 'Behavior\ReadHtmlCacheBehavior', // 讀取靜態緩衝? ?
Time of Update: 2016-06-13
初學PHP 變數, 常量, 數組, 函數 最近這段自己學了些PHP, 繼續記錄筆記, 方便以後查看, 之前的JS和Swift這兩天找時間整理完善下. PHP就不像之前那麼墨跡了, 上乾貨. PHP是一門和伺服器進行互動的語言, 物件導向, 其他特點懶得說, 總結一句話, 現在很火, 也很實用, 學會了也沒錯. PHP中的變數聲明 在PHP中是沒有明確的類型修飾符的, 所以聲明的變數也不像其他語言要給一個類型, 甚至只是一個var, 在PHP中, 變數用$作為標識代表,
Time of Update: 2016-06-13
PHP header函數設定http報文頭樣本詳解//定義編碼header( 'Content-Type:text/html;charset=utf-8 '); //Atomheader('Content-type: application/atom+xml'); //CSSheader('Content-type: text/css'); //Javascriptheader('Content-type: text/javascript'); //JPEG
Time of Update: 2016-06-13
PHP 學習筆記 (四)Wordpress 架構中的一些函數:wp_get_nav_menu($default): 根據條件$default 擷取menu, 預設擷取所有的menu其中 $default 預設如下所示:$default = array( ‘theme_location’ =>'', 'menu' =>'', 'container' =>'div', 'container_class' => 'menu-{menu_slug}-container',
Time of Update: 2016-06-13
c# 與 PHP中 SHA1加密結果不同解決方案那天在調試API的時候,發現用c#寫的SHA1加密出來的結果和PHP中sha1()出來的不一樣,找了半天的原因後來才弄出來在調試介面的時候大多的協助文檔都是提供的是PHP的方法,所以在.net中實現的時候會出現很多的問題,最典型的就是token通不過驗證現在提供一個結果與Php一樣 的SHA1方法 public static string Sha1Sign(string data) { byte[]
Time of Update: 2016-06-13
【譯】PHP的變數實現(給PHP開發人員的PHP源碼-第三部分)文章來自:http://www.aintnot.com/2016/02/12/phps-source-code-for-php-developers-part3-variables-ch原文:http://blog.ircmaxell.com/2012/03/phps-source-code-for-php-developers_21.html在"給PHP開發人員的PHP源碼"系列的第三篇文章,我們打算擴充上一篇文章來協助理解PHP
Time of Update: 2016-06-13
php explode函數講解本文轉載地址:http://www.manongjc.com/article/515.html php explode 函數使用一個字串分割另一個字串,分割後的字串將組合為一個數組,並返回這個數組。本文章向大家介紹explode 函數的基本文法及使用執行個體,需要的碼農可以參考一下。 explode 使用一個字串分割另一個字串explode函數基本文法: array explode ( string $delimiter , string $string [,
Time of Update: 2016-06-13
PHP非阻塞模式 (轉自 塵緣) 讓PHP不再阻塞當PHP作為後端處理需要完成一些長時間處理,為了快速響應頁面請求,不作結果返回判斷的情況下,可以有如下措施:一、若你使用的是FastCGI模式,使用fastcgi_finish_request()能馬上結束會話,但PHP線程繼續在跑。協助01020304050607080910echo "program start."; file_put_contents('log.txt','start-time:'.date('Y-m-d H:i:s'),
Time of Update: 2016-06-13
安裝dede UTF_8時報出了一個致命錯誤和警告,最後不能顯示網站後台和首頁了安裝dede UTF_8時報出了一個致命錯誤和警告,最後不能顯示網站後台和首頁了。報錯如下:登陸首頁顯示:Fatal error: Call to undefined function ParCv() in /include/dedesql.class.php on line 489登陸後台顯示:Deprecated: Function ereg_replace() is deprecated in
Time of Update: 2016-06-13
隱藏iframe無重新整理上傳檔案首先ajax不能上傳檔案,這誤導了我有段時間,今晚睡不著就照著說明做了個無重新整理上傳檔案其實原理很簡單和一般的標籤相比多了一個target屬性罷了,用於指定標籤頁在哪裡開啟以及提交資料。如果沒有設定該屬性,就會像平常一樣在本頁重新導向開啟action中的url。而如果設定為iframe的name值,即"upload"的話,就會在該iframe內開啟,因為CSS設定為隱藏,因而不會有任何動靜。若將display:none去掉,還會看到伺服器的返回資訊。另外貼一下
Time of Update: 2016-06-13
PHP類的靜態(static)方法和靜態(static)變數在php中,訪問類的方法/變數有兩種方法:1. 建立對象$object = new Class(),然後使用”->”調用:$object->attribute/function,前提是該變數/方法可訪問。2. 直接調用類方法/變數:class::attribute/function,無論是靜態/非靜態都可以。但是有前提條件:A. 如果是變數,需要該變數可訪問。B. 如果是方法,除了該方法可訪問外,還需要滿足:b1
Time of Update: 2016-06-13
php const與define區別原文地址:http://www.manongjc.com/article/491.html const是用於類成員常量的定義了,定義之後不可改,而define我們定義的是全域常量了, 這樣我們在其它地方訪問但不能改變了,具體還有一些細節我們下面給各位列出來吧
Time of Update: 2016-06-13
Nginx+CI出現404錯誤最近剛學ci架構,做了個簡單的項目,在本地搭伺服器的環境都調通了,但是部署到遠程伺服器時: http://example.com/(index.php)/ 可以訪問(為配置的預設controller-class)http://example.com/(index.php)/[controller-class]/[controller-method] 不可以訪問(提示404錯誤!)
Time of Update: 2016-06-13
【開發】公眾號後台設定錯誤導致的redirect_uri參數錯誤【圖】在開發中,如網頁授權登入,分享到朋友圈自訂內容,h5支付時可能會遇到redirect_uri參數錯誤的情況。此時除了檢查自己代碼正確性外,還要檢查一下是否正確地設定了公眾號背景網域名稱。後台有至少3個頁面可以設定網域名稱的,注意都檢查一下。 1. 介面許可權 》 網頁授權擷取使用者基本資料 》修改如,這裡是網頁授權登入時所在的網域名稱 2. 公眾號設定 》功能設定
Time of Update: 2016-06-13
因材施教才是PHP培訓王道 - 北京兄弟連PHP培訓學校 據2015年兄弟連就業資料顯示,由於兄弟連的PHP培訓課程最貼近企業需求,因此學員更容易找到高薪工作。兄弟連學習PHP畢業的學員,出現企業紮堆爭搶的火爆現象。 兄弟連的課程設計,不但經過企業調研,和企業的技術總監溝通,掌握企業最需要的的技術人才類型;同時考慮到學員的基礎不一,學習能力等各種因素影響,就十年的教學經驗研究,總結了一套適合學員學習,適合企業需求的教學大綱。兄弟連課程主抓兩個方向:
Time of Update: 2016-06-13
PHP下使用強大的imagick輕鬆產生組合縮圖project: blogtarget: use-imagick-to-composite-images-thumbnail.mddate: 2016-02-19status: publishtags: - php - imagick - thumbnailcategories: - php這裡說的imagick 是 ImageMagick 在PHP下的擴充。使用pecl安裝起來那叫一個輕鬆簡單 ——
Time of Update: 2016-06-13
PHP對象在記憶體堆棧中的分配PHP對象在記憶體堆棧中的分配對象在PHP裡面和整型、浮點型一樣,也是一種資料類,都是儲存不同類型資料用的, 在啟動並執行時候都要載入到記憶體中去用,那麼對象在記憶體裡面是怎麼體現的呢?記憶體從邏輯上說大體上是分為4段,棧空間段、堆空間段、程式碼片段、初始化靜態段,程式裡面不同的聲明放在不同的記憶體段裡面。資料區段(data segment)通常是指用來存放程式中已初始化且不為0的全域變數如:靜態變數和常量程式碼片段(code segment / text
Time of Update: 2016-06-13
修改PHP上傳檔案大小限制 PHP上傳檔案預設一般都是有限制的,?有的時候我們需要上傳大的檔案,那麼怎麼修改PHP上傳限制的大小呢?1. 一般的php檔案上傳,除非檔案很小.就像一個5M的檔案,??? 很可能要超過一分鐘才能上傳完. 但在php中,預設的該頁最久執行時間為 30 秒.就是說超過30秒,?? 該指令碼就停止執行. 這就導致出現 無法開啟網頁的情況.??? 這時我們可以修改 max_execution_time 在php.ini裡尋找???
Time of Update: 2016-06-13
深入理解PHP核心(五)函數的內部結構php的函數包括使用者定義的函數、內建函式(print_r count...)、匿名函數、變數函數($func = 'print_r'; $func(array('a','b'));)PHP核心源碼中將函數分為以下類型#define ZEND_INTERNAL_FUNCTION 1#define ZEND_USER_FUNCTION 2 #define