Time of Update: 2016-06-23
我是把數組序列化之後存入資料庫的某個欄位,但是數組中有些資料的值帶有特殊字元, 儲存在資料庫之後就成這樣子了 類似這樣的特殊字元還有很多的; 丟失了一部分資料,哪位哥哥遇到過這種情況嗎?請賜教。 回複討論(解決方案) 什?特殊字元,把字串base64_encode後?出?看看。 什?特殊字元,把字串base64_encode後?出?看看。 [code=php]$str = '龍華 竟然不讓貼php代碼
Time of Update: 2016-06-23
function TrainHead($sdata,$edata){ $lastmin = (strtotime($edata["AllTime"])-strtotime($sdata["AllTime"]))/60; $lasthour = (int)($lastmin / 60); $lastmin %= 60; $lasttime =
Time of Update: 2016-06-23
1.子類內部訪問父類靜態成員屬性或方法,使用 parent::method()/self::method() 注意:$this->staticProperty(父類的靜態屬性不可以通過$this(子類執行個體)來訪問,會有這樣報錯:PHP Strict Standards: Accessing static property Person::$country as non static in,PHP Notice: Undefined property: ) 2.子類外部
Time of Update: 2016-06-23
我用file_get_contents()抓取了 這個網址上的內容 http://simonfenci.sinaapp.com/index.php?key=simon&wd=1314abc 看似好像反回的是數組。。但是我不管怎麼用foreach迴圈都報錯。。 我只想把數組中的word裡面的值 取出來。。誰幫幫我啊,急 回複討論(解決方案) 你這個得到的是一個字串 。所以肯定不用foreach . 得到word裡面值 正則或者其他的方法吧 。
Time of Update: 2016-06-23
最近總想寫點什麼,但又想不起寫什麼,那就整理下自己搗騰過的東西吧,一切開始於一個月黑風高的夜晚?? 哢嚓一個炸雷,56k小貓燒了,褲子都脫了,一片漆黑中,頓時趕腳頭暈目眩,怒火中燒,頓時大喝一聲??老子要自己做個網站自己看! 那個時候,ASP還沒有.net,PHP也還沒對象,JSP勢頭正猛。就好像梅爾吉普森的那句怒吼??“Freedom!”,崇尚自由的我選擇了PHP。
Time of Update: 2016-06-23
請教大家一個問題,用preg_split 分割字串, 需要按 "第X個",這樣的方式分割,X為不固定的,這個正則該怎麼寫,我寫的有問題 $s="第1個哈哈哈哈第2個啦啦啦啦第三個啦啦啦啦啦第四個大大大” $a = preg_split('/第.+?個/', $s); 其實就是按照文檔裡的 ”第1個“,”第2個“,”第3個“,這種來分割 回複討論(解決方案) $s = '第1個哈哈哈哈第2個啦啦啦啦第三個啦啦啦啦啦第四個大大大';$a =
Time of Update: 2016-06-23
查看Nginx狀態 location /nginx_status { stub_status on; access_log off; allow 127.0.0.1; deny all; } curl http://127.0.0.1/nginx_status http://nginx.org/en/docs/http/ngx_http_status_module.html 輸出範例: Active connections:
Time of Update: 2016-06-23
上次使用了純php實現了一個觀察者模式(php觀察者模式), 現在使用php標準庫spl在次實現觀察者模式,好處是:隨意的產生您想使用的觀察者! storage = new SplObjectStorage(); } function attach (SplObserver $observer) { $this->storage->attach($observer); } function detach(SplObserver $observer){
Time of Update: 2016-06-23
php開發環境裡,安裝了xdebug模組後,var_dump()輸出的結果將比較易於查看,但預設情況下,var_dump() 輸出的結果將有所變化:過多的數組元素不再顯示,字串變數將只顯示前N個字元,較深的數組元素也被顯示成省略符號。這點會帶來一些不便,我們修改設定檔,設定這些。 在php.ini裡的xdebug節點中,加入如下
Time of Update: 2016-06-23
學習了幾天的phpcms後發現除了修改模板以及開發些簡單的模組對資料庫的增刪改查,其他的一概不會對程式的整體還是沒有一個概念,來源程式一些控制器依舊看不懂,只知道裡面的MVC。請教下大神,如何學習才能使用起來得心應手???? 回複討論(解決方案) 看文檔 - 看例子 - 實踐 這樣重複幾次應該就熟悉了。 多做小執行個體... 方法是,不會就問 多寫,多看,主要是寫
Time of Update: 2016-06-23
前段時間在寫一個項目一個基類5000多行,調試起來簡直吐血。 窮則思思則變呀,最後在網上找到了一個調試PHP項目的好方法。感謝前輩的奉獻! 用戶端: 1.安裝了Firebug。 Firebug:https://addons.mozilla.org/zh-CN/firefox/addon/1843 2.安裝FirePHP外掛程式。 FirePHP:https://addons.mozilla.org/zh-CN/firefox/addon/6149 伺服器端檔案下載地址:
Time of Update: 2016-06-23
目錄 PHP 類與對象 全解析( 一) PHP 類與對象 全解析( 二) PHP 類與對象 全解析(三 ) 7.Static關鍵字 聲明類成員或方法為static,就可以不執行個體化類而直接存取。不能通過一個對象來訪問其中的靜態成員(靜態方法除外)。 靜態成員屬於類,不屬於任何對象執行個體,但類的對象執行個體都能共用。 小結: 在類內部訪問靜態成員屬性或者方法,使用 self::(沒有 $ 符號),如: self:: $country
Time of Update: 2016-06-23
這是一個調用子欄目的句子,我的資料表如下 我不明白的是,本來 子欄目的catid都不是1,為啥在寫的時候寫成了1呢 上面的問題或者可以這麼 說 {pc:content action="category" catid="$parentid" num="25" siteid="$siteid" order="listorder ASC"} 為啥 在調用子欄目的時候 條件要是 catid="$parentid"呢 回複討論(解決方案)
Time of Update: 2016-06-23
條件是:parentid 等於1的所有欄目,我想調出來,不知如何寫啊 我這樣寫: {pc:content action="category" parentid="1" num="25" siteid="$siteid" order="listorder ASC"} {loop $data $r} {$r[catname]} {/loop} {/pc} 調不出來呢
Time of Update: 2016-06-23
函數: //無限分類顯示函數function get_str($id = 0) { global $str; $sql = "select classid,classname,classstate,classtype,classurl,classpage,classorder,classtitle,classkeyword,classdescription,classpid from bz_class where classpid= $id"; $result =
Time of Update: 2016-06-23
有時候需要用json的格式返回資料,json是一個很常用的資料轉送方式。下面是一個最簡單的例子。就是說只需要設定一下文件類型是 json 的就可以了。 'hello world','2'=>'linux world');$show = json_encode($s);echo $show;?> 用瀏覽器訪問的效果就會像上面這樣子。當然,需要瀏覽器安裝jsonviewr外掛程式。由於chrome 商店老是上不了,所以能不能裝上這個外掛程式還需要看臉。如果碰巧上去了,那就好辦了,
Time of Update: 2016-06-23
一個網站有多個後台A,B,C,我現在在A登入了,那麼Session已經產生,我進入B或C的時候,是不需要登入的,這個要如何分開,讓B或C也需要登入才能進入,而不是登入了A之後,B和C就能夠自動登入。 請問如何?? 回複討論(解決方案) 好多人都是想整合這個登入,你要反其道而行 如果網域名稱不一樣的 指定cookie 的domain試試 如果網域名稱一樣, 每個頁面加一個session的首碼試試。 A,B,C不同domain嗎?
Time of Update: 2016-06-23
if($_POST["submit"]){ $id=$_POST["itm"]; $ip=$_SERVER["REMOTE_ADDR"]; $postdate = date('Y-m-d H:i:s', time()); $sql="select ip from ipadd where ip='$ip'"; $result=mysql_query($sql); $row=mysql_fetch_array($result); if (mysql_num_rows(
Time of Update: 2016-06-23
phpacl 設定資料庫後,運行出錯, 如下: ( ! ) Deprecated: Assigning the return value of new by reference is deprecated in E:\wamp\www\rule\phpgacl\adodb\adodb.inc.php on line 914 Call Stack # Time Memory Function Location
Time of Update: 2016-06-23
現在很多網盤都有直鏈功能,今天看了一個網盤的圖片直鏈地址,複製到瀏覽器中就直接下載了,無法作為顯示用 想問下,這種圖片直鏈地址除了下載是否可以用來顯示,如果只能下載,那就沒什麼用了 圖片直鏈地址如下: http://pan.plyz.net/d.asp?u=3808477165&p=2.jpg 回複討論(解決方案) echo file_get_contents('http://pan.plyz.net/d.asp?u=3808477165&p=2.jpg');