Time of Update: 2017-02-28
<?php /*使用PHP實現採集遠程圖片功能。基本流程: 1、擷取目標網站圖片地址。 2、讀取圖片內容。 3、建立要儲存圖片的路徑並命名圖片名稱。 4、寫入圖片內容。 5、完成。 我們通過寫幾個函數來實現這一過程。*/ //函數make_dir()建立目錄。判斷要儲存的圖片檔案目錄是否存在,如果不存在則建立目錄,並
Time of Update: 2017-02-28
程式|顯示 這是因為PHP。INI中有一些設定不對,最有可能是就是有無效的DLL檔案在內。但為什麼會出現這些呢?我在WIN32下,建了一個空的test.php檔案。然後執行c:\php4\php.exe test.php,此時我的php.ini的配置是正確的。螢幕輸出為:X-Powered-By: PHP/4.0.0Content-type:
Time of Update: 2017-02-28
今天發現php中,如果要記錄fatal error的時候,可以實用一個不錯的函數,叫register_shutdown_function,小結如下: register_shutdown_function可以讓我們設定一個當執行關閉時可以被調用的另一個函數.也就是說當我們的指令碼執行完成或意外死掉 導致PHP執行即將關閉時,我們的這個函數將會被調用.所以,我們可以使用在指令碼開始處設定一個變數為false,然後在指令碼末尾將之設定為true的方
Time of Update: 2017-02-28
程式 主要包括三個檔案:1、view.php是調用程式。2、chart.php是用來組建圖表的程式。3、gbtoutf8.php是用來中文解碼的(註:已解決中英文混合不能正常顯示的問題)1、view.php<?include("gbtoutf8.php");?><html><head><title> </title><meta
Time of Update: 2017-02-28
近段時間接觸簡訊平台機會比較多,想想好像客戶方面的簡訊平台就是用PHP做出來的,心痒痒便找了一下資料學習一下,代碼如下:<?PHP $flag = 0; //要post的資料 $argv =
Time of Update: 2017-02-28
數組指標的操作:移動數組指標的操作:Next() 向下 同時會獲得當前元素的值。Prev() 向上同時會獲得當前元素的值。End() 移動到最後一個元素單元 獲得最後一個元素的值Reset() 移動到第一個單元 獲得第一個元素的值。如果移動不成功,返回false。參數都為需要操作的數組,並且是引用傳遞。 獲得指標指向的元素的資訊:Key();//獲得當前數組指標指向的元素下標Current();//獲得當
Time of Update: 2017-02-28
PHP
Time of Update: 2017-02-28
程式 【摘 要】 最近剛好一個項目需要用到,我就決定一邊學一邊做PHP.從PHP誕生之日起,PHP就開始在Web應用方面為廣大的程式員服務。同時,作為針對Web開發量身定製的指令碼語言,PHP一直秉承簡單、開源的思想,這也使得PHP得以快速的發展,並且大力地推動Web2.0的出現與發展。
Time of Update: 2017-02-28
即使使用 PHP 多年,也會偶然發現一些未曾瞭解的函數和功能。其中有些是非常有用的,但沒有得到充分利用。並不是所有人都會從頭到尾一頁一頁地閱讀手冊和函數參考!1、任意參數數目的函數你可能已經知道,PHP 允許定義選擇性參數的函數。但也有完全允許任意數目的函數參數的方法。以下是選擇性參數的例子:// function with 2 optional argumentsfunction foo($arg1 = '', $arg2 = '') {echo "arg1:
Time of Update: 2017-02-28
編碼 一、編碼範圍1. GBK (GB2312/GB18030)\x00-\xff GBK雙位元組編碼範圍\x20-\x7f ASCII\xa1-\xff 中文\x80-\xff 中文2. UTF-8 (Unicode)\u4e00-\u9fa5 (中文)\x3130-\x318F (韓文\xAC00-\xD7A3 (韓文)\u0800-\u4e00 (日文)ps:
Time of Update: 2017-02-28
方法1 :據官方手冊上描述若php教程的safe mode相關的設定過於苛刻,就會出現這樣的情形:儘管檔案真實存在也被誤判,認為檔案不存在。 由 於伺服器端的php.ini我們無法操縱,當用ini_set()也關閉不了safe mode模式,我們只有退而求其次,找一個更可靠、安全的檢測方法來檢測檔案是否存在。我們可以藉助 $_server['document_root'] 來加以實現。$_server['document_root']
Time of Update: 2017-02-28
如何防止頁面重複重新整理,在php環境下可以利用session來輕鬆實現,下面是具體的代碼,需要的朋友可以參考下b.php的代碼 代碼如下:<?php //只能通過post方式訪問 if ($_SERVER['REQUEST_METHOD'] == 'GET') {header('HTTP/1.1 404 Not Found');
Time of Update: 2017-02-28
在項目中,遇到一個需求,如我要截取一串字串,而又不想截取半截的單詞,看了下php手冊的這個mb_strimwidth() 函數,據說是不會打斷單詞的,可是測試沒有成功,於是乎自己寫個先,雖然有些小問題,但是勉強能用了,有時間再封裝的好點. 該函數的實現原理是利用wordwrap()打斷單詞,然後用mb_strlen()計算單詞的長度,截取到需要被截取的長度即可. 如下測試: //原字串 $str = ‘readonly this boolean attribute
Time of Update: 2018-12-05
程式碼<?php echo "<br />"; echo dirname(__FILE__); echo '<BR />****************************************************************<BR />'; echo '* PHP 伺服器變數:$_SERVER'; echo '<BR />**********************************
Time of Update: 2018-12-05
0、用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變數,單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字串當作參數的“函數”(譯註:PHP手冊中說echo是語言結構,不是真正的函數,故把函數加上了雙引號)。1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。3、echo 比 print
Time of Update: 2018-12-05
http://www.cnfunfly.com/bbs/forumdisplay.php?fid=41http://jandan.net/pic#comment-1697707 Ext.Ajax.request({ url: '/Credit/data/heatmap/HeatMapBaseConfig.xml', params: {}, success: function (response) { var text =
Time of Update: 2018-12-08
在網上找到一種解決方案: 複製代碼 代碼如下:<?php /* 處理json_encode中文亂碼 */ $data = array ('game' => '冰火國度', 'name' => '刺之靈', 'country' => '冰霜國', 'level' => 45 ); echo json_encode ( $data ); echo "<br>"; $newData = array (); foreach ( $data as $key
Time of Update: 2018-12-05
看ecshop的時候,發現在解析模板的時候看到$tag{0}($tag是個字串)這種寫法,然後百了下php中大括弧的作用,如下:一、不管什麼程式,function name(){}, for(){},
Time of Update: 2018-12-07
最近因項目需要,需要開發一個模組,把系統中的一些資料匯出成Excel,修改後再導回系統。就趁機對這個研究了一番,下面進行一些總結。基本上匯出的檔案分為兩種:1:類Excel格式,這個其實不是傳統意義上的Excel檔案,只是因為Excel的相容能力強,能夠正確開啟而已。修改這種檔案後再儲存,通常會提示你是否要轉換成Excel檔案。優點:簡單。缺點:難以產生格式,如果用來匯入需要自己分別編寫相應的程式。2:Excel格式,與類Excel相對應,這種方法產生的檔案更接近於真正的Excel格式。如果匯出
Time of Update: 2018-12-07
因為PHP沒有形成的判斷奇偶函數,所以以前一直使用 %2 來判斷一個數字變數是奇數還是偶數,如果把該變數 mod2 得到結果是1那麼就是奇數,得到結果是 0 那麼就是偶數。最近看了PHP手冊,發現除了使用算術運算子判斷,還可以使用位元運算符來判斷。 //判斷奇數,是返回TRUE,否返回FALSE function is_odd($num){ return (is_numeric($num)&($num&1)); } //判斷偶數,是返回TRUE,否返回FALSE