Time of Update: 2017-01-13
今天群裡面的一位小夥伴問我關於PHP變數中refcount的問題,當時回答給他了,發現自己沒注意到一個細節,記錄下來。什麼是refcount“zval結構體中有四個欄位,其含義分別為:屬性名稱 含義 預設值refcount__gc 表示引用計數 1is_ref__gc 表示是否為引用 0value 儲存變數的值 type 變數具體的類型”摘錄來自: Reeze Xia. “TIPI:
Time of Update: 2017-01-13
你使用empty檢查一個函數返回的結果時會報如下的一個致命錯誤:Fatal error: Can't use function return value in write context in : ..................例如:echo empty(yourfunction(xx, oo));到PHP手冊裡面查看,在empty函數描述的地方有以下文字:Note: empty() only checks variables as anything else will result
Time of Update: 2017-01-13
在一次例行檢查日誌的時候,發現Nginx日誌中出現了大量的PHP串連Memcached逾時的報錯資訊,如下:PHP Warning: Memcache::connect(): Can't connect to 127.0.0.1:11211, Connection timed out (110) in ...連上伺服器檢查Memcached進程運行正常,然後我用一段測試代碼檢查Memcached是否能夠正常串連,結果也很正常。於是又仔細分析日誌,發現那段報錯資訊是間隔出現的,說明是有一定幾率的。
Time of Update: 2017-01-13
看到錯誤提示如下Warning: Call-time pass-by-reference has been deprecated in E:網站目錄www目錄a.php on line 46Warning: Call-time pass-by-reference has been deprecated in E:網站目錄www目錄a.php on line 47Warning: Call-time pass-by-reference has been deprecated in
Time of Update: 2017-01-13
報這個錯誤不是說php執行時間越過了設定檔中設定的最大執行時間30秒鐘,不是你的程式錯誤,而是系統的設定檔問題,如果你的網速快伺服器配置高的話,再執行一次就不會出現這種錯誤了有了出現這種問題也可以進行一下修改:1.修改php的設定檔,找到php.ini檔案,它一般應該放在你的C:WINDOWS目錄下,然後找到max_execution_time = 30
Time of Update: 2017-01-13
/*1.設定php.ini,在php.ini中找到data.timezone=
Time of Update: 2017-01-13
現在有越來越多的個人首頁站長需要瞭解如何如何在windows系統下配置自己的php,cgi伺服器,以方便本地調試cgi和php的程式。 我們可以用Apache(windows版)來一次搞定:以下由我自己整理的關於在單機Windows環境下的安裝和配置 Apache Server 的文章。假如您正在 Windows 單機環境下測試自己的網站,建議您參考一下。 主要包括:安裝和配置 Apache Server;使用 Perl CGI 指令碼;使用 PHP 指令碼。--部分內容參考《Apache
Time of Update: 2017-01-13
require_once('inc.php');if(!file_exists($l_file)){ echo getstop(); if(!file_exists($c_file)){ if($_SERVER['REQUEST_METHOD']=='POST' && $_POST['hostname']!='' && $_POST['database']!='' && $_POST['username']
Time of Update: 2017-01-13
function resizeThumbnailImage($thumb_image_name, $image, $width, $height, $start_width, $start_height, $scale){ list($imagewidth, $imageheight, $imageType) = getimagesize($image); $imageType =
Time of Update: 2017-01-13
<?php/* * Explorer! 函數庫 * 編寫日期:2008-06-29 * 最後更新:2008-07-18 2:08 * */class System{//系統部分 function usr_level($name){ $SQL = new MySQL(); $SQL->Query("SELECT `level` FROM `members` WHERE
Time of Update: 2017-01-13
function multi($total, $perPage, $curPage, $pageUrl, $maxPages = 0, $page = 10, $autoGoTo = TRUE, $simple = FALSE) { $multiPage = ''; $pageUrl .= strpos($pageUrl, '?') ? '&' : '?'; $realPages = 1; if($total > $perPage)
Time of Update: 2017-01-13
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><?php$lianjie = mysql_connect("localhost","root","xiaolie") or die("串連失敗");mysql_query("set names
Time of Update: 2017-01-13
function newlista($action){ $sql ="Select * from gx_news "; if( $action=='today' ){ $sql.=" where datediff(new_time,".date("Y-m-d").")<=0"; }
Time of Update: 2017-01-13
這段代碼來自php dedecms哦,覺得它這個檢測檔案大小寫得比較好,所以不把它貼出來哦,與各位分享一下吧.class SpaceUse{ var $totalsize=0; function checksize($indir) { $dh=dir($indir); while($filename=$dh->read()) { if(!ereg(&
Time of Update: 2017-01-13
php+ajax 仿google 下拉框代碼一,這裡php代碼<?phpheader('Content-Type:text/html;charset=utf-8');require('../../admin/include/db_conf.php');if($_POST['add']){ $keyword = trim($_POST['keyword']);
Time of Update: 2017-01-13
這是一個指南,您將不會有一個獨立的效果或檔案,本月底指南,但你會-希望-有一個瞭解的U n ix時間戳記,讓您一個強大的形式管理你的P H P應用。 注意: 此指南預期讀者瞭解如何MySQL資料庫的工作和基本知識的PHP Unix的時間,或POSIX正時間,是一個系統的描述時間點。它被廣泛用於不僅對類Unix作業系統,但在許多其它電腦系統,包括Java程式設計語言。這是一個編碼為協調世界,並有足夠的類似線性代表時間的推移,它常常是一個錯誤。 UNIX的時間被廣泛使用的PHP 。它的數額秒之間19
Time of Update: 2017-01-13
在asp,.net中日期相加減是相當簡單的一個datediff函數就可以算出兩個日期的相差多長的時間了,而當我學php時以為也是這樣,但完全與我想的不同,下面是我看到一個朋友寫的php 日期相加減<?PHP $Date_1="2008-8-15";//格式也可以是:$Date_1="2003-6-25 23:29:14";
Time of Update: 2017-01-13
<?phpclass Excel{ var $header = "<?xml version="1.0" encoding="UTF-8"?><Workbook
Time of Update: 2017-01-13
我們這裡是把檔案重新命名了,就是用到了rename函數哦,好了費話我也不說多了我們來看看這個讀取目錄檔案然後給檔案命名的代碼吧。function CheckDir($dir_path){ if(is_dir($dir_path))
Time of Update: 2017-01-13
APC安裝 代碼如下複製代碼 /root/lnmp stopwget http://pecl.php.net/get/APC-3.1.13.tgztar xf APC-3.1.13.tgzcd APC-3.1.13//usr/local/php/bin/phpize./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/local/php/bin/php-configmakemake install