Time of Update: 2017-01-13
查看伺服器 php 列表yum list | grep phphttp://dl.fedoraproject.org/pub/epel/5/x86_64/#rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpmrpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-rpm-macros-5-7.noarch.rpmrpm -
Time of Update: 2017-01-13
最常見的應用在使用者登入以及一些API資料交換的情境。筆者收錄了一些比較經典的PHP加密解密函數代碼,分享給大家。加密解密原理一般都是通過一定的加密解密演算法,將密鑰加入到演算法中,最終得到加密解密結果。1、非常給力的authcode加密函數,Discuz!經典代碼(帶詳解): 代碼如下複製代碼 function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0)
Time of Update: 2017-01-13
第一種方法:session_set_cookie_params函數原型 void session_set_cookie_params ( int $lifetime [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]] ) 代碼如下複製代碼 $lifetime = 3600;
Time of Update: 2017-01-13
var_dump()void var_dump ( mixed expression [, mixed expression [, ...]] )var_dump()方法是判斷一個變數的類型與長度,並輸出變數的數值,如果變數有值輸的是變數的值並回返資料類型.此函數顯示關於一個或多個運算式的結構資訊,包括運算式的類型與值。數組將遞迴展開值,通過縮排顯示其結構。例1 代碼如下複製代碼 <?php$a = "alsdflasdf;a";$b =
Time of Update: 2017-01-13
對於PHP初學者而言,在使用global關鍵字時,可能會發現,在函數內global一個函數外的變數,在某些情況下卻無法正確輸出該變數(即global變數無效)。下面我們來看一個簡單而常見的例子。在這裡,我們有a.php和b.php兩個頁面。b.php頁面代碼如下: 代碼如下複製代碼 <?php $site_name = 'CodePlayer';
Time of Update: 2017-01-13
網上找了一堆,php.ini 的post_max_size和upload_max_filesize都設定了很大的值,沒用,nginx的client_max_body_size 500m;加到了那麼大的值,也沒用。最後終於google到辦法:原來PHP從5.3.9開始增加一個變數 max_input_vars 用來限制提交的表單數量,實在無語。後來查看php這一部分源碼看到這句代碼: 代碼如下複製代碼 if (++count > PG(max_input_vars)) {
Time of Update: 2017-01-13
因爆出“OpenSSL Heartbleed”與“SSLv3中間人攻擊”等漏洞,很多平台關閉掉SSLv2、SSLv3版本支援,不再支援部分使用SSLv2、 SSLv3或更低版本的用戶端調用如微信公眾平台等。如果cURL操作https的url,請附帶如下選項即可:curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false)
Time of Update: 2017-01-13
nginx中配置php-FPM教程nginx 可以直接調用FPM來驅動php,從此就可以放棄apache了。什麼原因不多說了。先下載php5.4的安裝包。照別人的說法 代碼如下複製代碼 ./configure --enable-fastcgi --prefix=/data1/server/php-cgi --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-mbstring
Time of Update: 2017-01-13
如果我們直接使用date函數擷取日期顯示的是數位,如下 代碼如下複製代碼 <?php echo date("Y-m-d"); ?> 輸出的2014-10-11那麼我們如果想得到二零一四年十月十一日怎麼處理呢,後來看到一個朋友寫了一句話函數 代碼如下複製代碼 <?php#php日期轉中文$str = '2014-10-11
Time of Update: 2017-01-13
定義和用法error_reporting() 設定 php 的報錯層級並返回當前層級。文法error_reporting(report_level)如果參數 level 未指定,當前報錯層級將被返回。下面幾項是 level
Time of Update: 2017-01-13
分享一個實際在用的函數:file_get_contents() 函數是用於將檔案的內容讀入到一個字串中的首選方法。如果作業系統支援,還會使用記憶體映射技術來增強效能。/*比file_get_contents穩定的多!$timeout為逾時時間,單位是秒,預設為1s。*/ 代碼如下複製代碼 function curl_get_contents($url,$timeout=1) { $curlHandle = curl_init();
Time of Update: 2017-01-13
php教程驗證請求頁面來源if( $_server['http_x_requested_with'] == 'xmlhttprequest' ) { echo 'ajax';} else { echo 'normal';}jquery內部實現ajax的時候,已經加入了標識jquery源碼中是這樣的:xhr.setrequestheader("x-requested-with",
Time of Update: 2017-01-13
header(string,replace,http_response_code)string 必需。規定要發送的前序字串。 replace 可選。指示該前序是否替換之前的前序,或添加第二個前序。預設是 true(替換)。false(允許相同類型的多個前序)。 http_response_code 可選。把 http 響應代碼強製為指定的值。(php 4 以及更高版本可用)跳轉header('location:
Time of Update: 2017-01-13
session_unset()釋放當前在記憶體中已經建立的所有$_SESSION變數,但不刪除session檔案以及不釋放對應的session id 代碼如下複製代碼 <?php session_start(); session_unset(); session_destroy(); session_write_close();
Time of Update: 2017-01-13
第13課老師提供的分頁函數,我進行了適當的修改,去掉了一些我不太好理解的地方。 只要你好好研究老師的函數,想必很容易就可以判斷出我修改的地方。 如果你覺得我修改有什麼不當的地方歡迎指證,交流可以促使你我進步! -變數 &
Time of Update: 2017-01-13
今天工作需要 要寫樹形的聯動,於是寫了個可擴充的無限極聯動下拉選項代碼寫的比較淩亂 先mark 有空再整理操蛋!公司連QQ都不能上 隨便截個圖!先貼資料庫 id category_name 分類名 pid 父分類id orders 排序 1 22223331 0
Time of Update: 2017-01-13
HTML首先在head中載入jquery庫和cityselect外掛程式。 代碼如下複製代碼
Time of Update: 2017-01-13
/* 將日間日期轉換成時間時間戳記 strtotime(time,now)參數 描述 time 規定要解析的時間字串。 now 用來計算傳回值的時間戳記。如果省略該參數,則使用目前時間。 <?php echo strtotime("now"), " "; echo strtotime("10 September 2000"), "
Time of Update: 2017-01-13
if(!isset($_SERVER['REQUEST_URI'])) { $_SERVER['REQUEST_URI'] = substr($_SERVER['argv'][0],strpos($_SERVER['argv'][0],';') + 1); } /* +------------------------------------------- + Fix: Success +--------------
Time of Update: 2017-01-13
<?php define('IPDATA_MINI', PHPCMS_ROOT.'include/ipdata/mini.Dat');define('IPDATA_FULL', PHPCMS_ROOT.'include/ipdata/QQWry.Dat');class ip_area{ var $fp = NULL; var $func; var $offset; var $index; function ip_area() {&