Time of Update: 2016-07-29
';echo '不轉換輸出原來的變數';echo $num;echo '';echo '使用函數settype()轉換變數類型';settype($num,'integer');//這裡integer要單引號不然報錯echo $num;echo '';echo '輸出函數轉換後的變數';echo $num
Time of Update: 2016-07-29
Alternative PHP Cache 中文全稱是“可選PHP緩衝”,是PECL的一個組件,可以用於緩衝和最佳化Web伺服器上的PHP代碼,改善伺服器效能。可以脫離PECL單獨安裝,能通過phpinfo()查看是否安裝正確。APC 可顯著加速 PHP 應用的速度,其實現原理是緩衝opcode的php中間碼,在應用中加入 APC 可提升應用的響應速度,降低伺服器負載。下面我們介紹如何安裝 APC。1. 首先安裝必須的包?1sudoapt-get installphp-pear
Time of Update: 2016-07-29
修改Xml指定標籤內容(我這是去掉指定標籤內容的空格)其實就是個很簡單的方法,需要的盆友直接拿走。test.xmlxml version="1.0" encoding="UTF-8"?>DOCUMENT>item>key>記錄部落格是一個很好的習慣key>url>http://www.cnblogs.com/keerdi/p/5465549.htmlurl>title>去除XML的空格title>content>養成一個好習慣很重要, 這是一段有空 格的檔案內容,content>date>
Time of Update: 2016-07-29
[源碼下載]速戰速決 (6) - PHP: 擷取 http 請求資料, 擷取 get 資料 和 post 資料, json 字串與對象之間的相互轉換作者:webabcd介紹速戰速決 之 PHP擷取 http 請求資料擷取 get 資料 和 post 資料json 字串與對象之間的相互轉換樣本1、擷取 http 請求資料http/http1.phpphp/** * 擷取 http 請求資料 */// 通過 $_SERVER 擷取相關資料echo "PHP_SELF : " . $_SERVER['
Time of Update: 2016-07-29
SWITCH小測試$weekday = date("w"); //擷取今天是星期幾 日 一 二 三 四 五 六 用 0 1 2 3 4 5 6表示switch($weekday){case 0:echo "星期天 : 傷day!";break;case 1:echo "星期一:忙day!";break;case 3:echo "星期三 : 未死day!";break;case 4:echo "星期四: 受死day!";break;case 5:echo "星期五
Time of Update: 2016-07-29
Windows環境下PHP中使用redis下載 dll檔案php_redis.dll 擴充 For PHP5.4.x PHP5.4.x 的 redis 擴充 php_redis.dll測試平台:Windows XPx32 (FastCGI PHP5.4.9 Nginx 1.4.0)包含 Non Thread Safe 和 Thread Safe 兩個版本首先把php_redis.dll 和 php_igbinary.dll
Time of Update: 2016-07-29
①Laravel5路由\home 無法訪問在apache設定檔中將所有的 AllowOverride none;設定為AllowOverride all;設定檔具體位置因系統不同而改變,ubuntu14.0.1LTS 版本在/etc/apache2/apache2.conf檔案中。②500錯誤安裝完laravel後,開啟馬上出現了500錯誤,配置都是正確的,但是出現了500錯誤------------------>`500 (Internal Server
Time of Update: 2016-07-29
有時我們希望訪問我們網站的使用者只能通過特定的連結或頁面進入我們的網站頁面,此時就需要實現防盜鏈技術。這就用到了http協議中的referer內容過濾。 例如在我們本地有一個網頁,路徑為:http://localhost/http/fdl_one.php,內容如下:click here to see more 還有另一個網頁,路徑為:http://localhost/http/fdl_three.php,內容如下:I also want to see more
Time of Update: 2016-07-29
前不久在為公司的項目瓜藤網(http://www.guaten.com/)的後台作一個擴充的時候,商品屬性可以上傳圖片。發現後台 PHP 擷取的檔案總是空值,花了很長時間才發現是這個原因:PHP 能否上傳檔案以及上傳多少個檔案,取決於兩個值:file_uploads 和 max_file_uploads。發現在 HTML 文檔中 標籤太多,超過了 php.ini 中的值 max_file_uploads 設定的最大值。只要把 max_file_uploads
Time of Update: 2016-07-29
YII 學習之修改預設控制器1,安裝完成Yii後系統預設的是 site下面的Index控制器 下面修改成 index下面的index 控制器 開啟設定檔main.php,在第一個數組裡面,添加 'defaultController'=>'Index',即可2,每一個控制器也可以設定預設的存取方法 在類下面加上就可以了 public $defaultAction = 'index';3,載入模板方法$this->render("index"); // 會載入預設布局
Time of Update: 2016-07-29
我實現的方法,主要是把java產生的密鑰轉為php能識別的pem格式的密鑰,其它的加簽、驗簽採用調用openssl內建簽名方法。java產生的密鑰主要是字串;而pem格式密鑰是以64位為一行,並且帶有如下頭和尾的檔案格式,然後php再去取得相對應pem格式字串。pem格式密鑰-----BEGIN PUBLIC KEY-----//64chars一行(多行)-----END PUBLIC KEY----------BEGIN
Time of Update: 2016-07-29
[源碼下載]速戰速決 (4) - PHP: 類基礎, 抽象類別, 介面, trait作者:webabcd介紹速戰速決 之 PHP類基礎抽象類別介面trait樣本1、類的相關知識點 1(基礎)class/class1.phpphp/** * 類的相關知識點 1(基礎) * * 規範:命名空間與目錄路徑對應,類名與檔案名稱對應,檔案以 .class.php 為尾碼名 */class MyClass1{ // 類常量,沒有“$”符號,不能被覆蓋const
Time of Update: 2016-07-29
這本書真是折磨啊,今天看到了XML解析部分,文章在介紹函數及其參數時很是仔細,但是這本沒有把源碼最終寫清楚,總是少一部分,xml和php對大小寫不是很敏感,均能讀出來,今天也遇到一個亂碼問題,希望這方面的大神看到了幫忙解決下,不勝感激啊!下面貼出書中的代碼:function start($parser,$element_name,$element_attrs){switch($element_name){case "Book":echo "----圖書簡介----";
Time of Update: 2016-07-29
data-id="1190000005068760"
Time of Update: 2016-07-29
在Nginx的官方wiki中如下描述 The alias directive cannot be used inside a regex-specified location. If you need to do this you must use a combination of rewrite and root.在實際使用中alias下面的php返回404,而html確可以正常顯示,解決方案如下location / { root /opt/www/htdocs/www; index
Time of Update: 2016-07-29
*設定指令碼運行記憶體*有時候用php做指令碼跑資料時,需要消耗大量記憶體,預設記憶體16M不夠用,這時就需要更改記憶體設定了 ini_set(“memory_limit”,”1G”);').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i
Time of Update: 2016-07-29
data-id="1190000005058875" data-license="cc">Centos 下編譯安裝fileinfo擴充0.why complie fileinfo extension今天有同事要去做功能,發現php當初安裝的時候未編譯fileinfo擴充但使用pecl install 出現找不到.m4檔案等等其他較瑣碎的安裝失敗問題。 所以還是中規中矩的使用phpize來安裝擴充吧。1.檢查當前環境php -i|grep fileinfo
Time of Update: 2016-07-29
data-id="1190000005056078" data-license="sa">使用函數pcntl_fork();//建立子進程posix_setsid();//設定當前進程為進程組長posix_getpid();//擷取進程id例子workerman中將進程/** * Run as deamon mode. * * @throws Exception */protected static function daemonize(){ if (!self::$daemonize)
Time of Update: 2016-07-29
/** * 驗證姓名是否為百家姓 * @param type $user_name * @return boolean */privatefunctioncheckSurname($user_name) {$array = array( '趙', '錢', '孫', '李', '周', '吳', '鄭', '王', '馮', '陳', '楮', '衛', '蔣', '沈', '韓', '楊',
Time of Update: 2016-07-29
這幾天接觸了phpcms的頁面緩衝,有些感觸。其好處就不多說了,它一般是用在資料庫查詢較多的頁面中,對於插入修改刪除的頁面就不大合適了。 這裡有緩衝技術的簡單介紹:http://www.cnblogs.com/penghcn/articles/2720202.html php頁面緩衝主要用到的是ob系列函數,如ob_start(),ob_end_flush(),ob_get_contents() 下面是編碼部分。 1.初始化函數,一般是設定頁面緩衝路徑、快取檔案命名格式等,可按個人喜