Time of Update: 2016-06-06
自認為,做一個最簡單的PHP mvc架構,用URL路由函數匹配URL中的controller和method的名字,如果method_exists則new該controller再用call_user_func_array執行該method,否則引入error的controller,每個controller中可以require引入model,再require引入tpl,這是我做一個最簡單的PHP架構的思路,那這裡面需要注意哪些安全問題呢?
Time of Update: 2016-06-06
想問下大神們,用 yii2 實現 蟬遊記 這樣的寫旅遊日誌的功能,不一定要這麼複雜,有這麼個樣子也可以。涉及到除 php 外,還要哪些技術,資料庫方面怎麼設計比較好。我自己做過的算論壇比較複雜了,而且也不是做的怎麼好,這個日記要 3 天搞出來,jquery會一些基礎,感覺沒什麼頭緒啊。求協助。
Time of Update: 2016-06-06
為讓mysql達到最佳查詢效能,我將分頁查詢改為cursor查詢方式:select * from reply where reply_id > last_id limit 20 order by reply_id ASC;上面的last_id為本頁最後一條回複的reply_id,這樣就能實現“下一頁”的查詢了,但是“上一頁”如何?呢?我想過改變排列順序select * from reply where reply_id 這樣還要在url中添加一個參數,我想保持url路由為www.example.
Time of Update: 2016-06-06
laravel5 代碼位於vendor\laravel\framework\src\Illuminate\Container\Container.php不清楚這裡的use有什麼用,也想瞭解use會在什麼情境用到。
Time of Update: 2016-06-06
使用者積分系統,使用者通過任務獲得積分之後,先寫入redis作為緩衝後台運行一個php指令碼,常駐後台,每十分鐘寫一次mysql問題是這個php指令碼是什麼內容呢?有網上說用什麼php-resque????什麼鬼?具體說說都有什麼方法?
Time of Update: 2016-06-06
今天被pdo的lastInsertId折騰了一下午,實在是醉了,使用exec執行insert導致lastInsertId返回的始終是0,必須使用prepare/execute才能正常擷取。好多時候都覺得PHP為什麼這麼隨意啊,empty/isset/is_null,嘿,真TMD奇葩啊(我就爆粗了怎麼了,不能忍)。可能是曆史遺留原因,或者是有一些我不知道的原因請一定指出來,一直很奇怪當初設計的時候為什麼不能是:is_empty/is_set/is_null,或者是:isEmpty/isSet/is
Time of Update: 2016-06-06
我看到 如下的 nginx 日誌 . 求解這個是什麼問題 .... ?重啟下 php-fpm 就又能訪問了 . 但一會就又出現頁面空白問題 . 2015/06/30 11:25:22 [error] 29571#0: *8857 FastCGI sent in stderr: "PHP message: PHP Fatal error: Too many concurrent users, try again in 4 seconds. in Unknown on line 0"
Time of Update: 2016-06-06
合并前的數組a:array (size=3) 0 => array (size=2) 'id' => string '113' (length=3) 'email' => string 'yintx_1292342352@163.com' (length=24) 1 => array (size=2) 'id' => string '111' (length=3) 'email' => string 'yintx_1293456
Time of Update: 2016-06-06
php getimagesize 擷取不到圖片資訊 在瀏覽器中卻可以正常開啟求解 回複內容:
Time of Update: 2016-06-06
unicode
Time of Update: 2016-06-06
原來都是php xxx.php 來運行這個php指令碼在linux系統想使用./xxx.sh來代替上面不知是否可行?
Time of Update: 2016-06-06
求推薦一款安全實用的富文字編輯器,要大家用的比較多的,謝了。 回複內容:
Time of Update: 2016-06-06
項目以前一直是用windows寫的,上傳到windows sever 2008裡面也可以正常使用,但是最近打算用mac來開發,但是發現模板不能解析,在php用print_r輸出什麼都正常,但是用smarty輸出html模板則一直顯示空白頁面,也沒報錯。以前用windows也出現過這個情況,但是那是使用FTP工具把html檔案上傳到伺服器時由於網路原因失敗了才會這樣,這次html檔案是好好的,應該不是那個原因。也不是因為沒開啟php.ini裡的display_errors,因為它是開著的
Time of Update: 2016-06-06
不是轉換文字檔內容,是建立一個ANSI編碼的檔案。 回複內容:
Time of Update: 2016-06-06
1、舉個例子: 小學生手冊: 1、好好學習; 2、天天向上; 要把中間p標籤中的內容抓出來,Regex應該怎麼寫?
Time of Update: 2016-06-06
背景:對連續簽到的系統進行遞級給積分,並且連續簽到有一定的積分獎勵,並且使用者連續簽到30天給比較多的積分。要求:並不是按照自然月來簽到。怎麼判斷是不是連續簽到呢?然後就是資料庫怎麼設計好呢,因為並不是按照自然月來簽到,連續簽到的話都是跨月的了。
Time of Update: 2016-06-06
$array = array( '1'=>1, '2'=>2, '3'=>3);這樣就是順序排序$array = array( '1'=>1, '2'=>3, '3'=>2);這樣是錯誤的順序排序如何判斷?
Time of Update: 2016-06-06
已知表t1 id txt parent -------------------------- 1 上山打老虎 0 2 一二三四五 0 3 老虎不在家 1 4 啦啦啦啦啦 1 5 啊啊啊啊啊 2 6 嗯嗯恩恩恩 0 . . .希望通過一次查詢mysql_query("SELECT id,txt,parent
Time of Update: 2016-06-06
需求是這樣的。有2個二維數組a和b。$a = array( array('score' => 2, 'name' => 'wangsan')); $b = array( array('score' => 3, 'name' => 'lisi'), array('score' => 4, 'name' =>
Time of Update: 2016-06-06
下載網站源碼總是報錯:Fatal error: Maximum execution time of 30 seconds exceeded in最後定位到這一句調用:$iv = mcrypt_create_iv($this->getIvSize(), $this->getRandomizer());測試檔案test.php:";$r = MCRYPT_DEV_RANDOM;echo $r;mcrypt_create_iv(1,$r);echo