Time of Update: 2016-06-23
留個記錄,升級成功 tar -zvxf php-5.6.14.tar.gz cd /www/src/php-5.6.14 ./configure --prefix=/www/lnmp/php --with-config-file-path=/www/lnmp/php/etc --with-mysql=/www/lnmp/mysql --with-mysqli=/www/lnmp/mysql/bin/mysql_config --with-iconv-dir=/www/lnmp
Time of Update: 2016-06-23
最近研究laravel架構, require __DIR__.'/../bootstrap/autoload.php'; 這句代碼是什麼意思? 調用的是: D:\Web\Laravel\public/../bootstrap/autoload.php 這個路徑格式有問題; 而真實調用的確是: D:\Web\Laravel\bootstrap\autoload.php 路徑中的/../ 是什麼意思? 能詳細講下嗎,我看了幾遍PHP手冊了,沒發現這種文法啊;
Time of Update: 2016-06-23
目前我接觸到的支付介面 回調URL都不能加?a=1 這種形式的參數 看了下ecmall支付模組的回調URL /** * 擷取結果響應地址 * * @access public * @param string $code * @return string */ function get_respond_url($code) { return site_url() .
Time of Update: 2016-06-23
我在學php的時候,看到數組迴圈遍曆列印輸出結果,有一句話沒看懂 代碼如下 $arr[0]=1; $arr[1]=2; $arr[2]=3; $arr[3]=4; //迴圈開始 for($i=0;$iecho $i.$arr[$i]; //請問下各位$arr[$i]這句話是什麼意思,為啥要把迴圈$i這個變數,放到數組$arr裡面去 } 回複討論(解決方案) 下標! 你看看執行後的結果,就該明白了 我曉得執行結果
Time of Update: 2016-06-23
$a='{"head":{"id":"4","userno":"12345","username":"CDZ1"},"body":[{"orderno":"1","price":"15.00","qty":"1"},{"orderno":"1","price":"9.00","qty":"1"}]}'; 這樣的一段jsoin, 我要單獨取得head 部分的欄位值及body 部份的欄位值, 比如取 head 部份的 userno,及 body 部份的 price.
Time of Update: 2016-06-23
開啟Dreamweaver cs6,建立一個PHP網站: 先建立一個命名為111.php檔案,雙擊編輯,清空Dreamweaver自動產生的HTML代碼,如下; 最後在Dreamweaver CS6編輯器添加PHP代碼,如下: session_start(); header("Content-Type:image/png"); //設定頁面的頭資訊輸出為png圖片$im=imagecreate(60,20);
Time of Update: 2016-06-23
```getMessage().'in file:'.$this->getFile().'on line:'.$this->getLine(); }}function reg($reginfo = null){ // 依據不同錯誤拋出不同異常 if (empty($reginfo) || !isset($reginfo)) { throw new Exception('參數非法'); } if (empty($reginfo['email'])) { throw new
Time of Update: 2016-06-23
PHP 的全域變數和 C 語言有一點點不同:在 C 語言中,全域變數在函數中自動生效,除非被局部變數覆蓋。這可能引起一些問題,有些人可能不小心就改變了一個全域變數。因此PHP 中全域變數在函數中使用時必須聲明為 global。 來看一下下面的這個例子:
Time of Update: 2016-06-23
建立新聞 其他POST參數正常,唯獨這個UEditor編輯器擷取不到,而且我也參照了官方的改,也沒發現問題,糾結了。 回複討論(解決方案) 上一個之前項目裡用過的代碼,供參考 Say Something ...
Time of Update: 2016-06-23
select cars.*,member.id from ((select * from phpcars_cars where fidex=1 order by listorder limit 3 ) #固定廣告位union (select * from phpcars_cars where top>1 order by top limit 5 ) #重新整理廣告位union (select * from phpcars_cars where top=1 order by
Time of Update: 2016-06-23
今天看代碼遇到個問題,給模板賦值是用 assign('變數名','變數值')完成的吧,模板那邊 xxx 但是我遇到了變數名好像不一樣啊。 {$menu.title} $this->assign('__MENU__', $this->getMenus()); 這個多出來的.main是個啥?新人求解答 回複討論(解決方案)
Time of Update: 2016-06-23
本人小白一枚,略懂一點點前端,今天才學的PHP,想用來做網站。之前只接觸過.net(而且只是接觸過,會那麼一點點!) 然後今天做了一個簡單的表單驗證,一共兩個頁面1.html,1.php,前面一個用來輸入帳號密碼,後面一個用來驗證。所以我現在是這樣理解的,首先用戶端請求1.html,輸入帳號密碼以後,會把帳號和密碼傳輸給1.php,然後在後台(伺服器端)處理完以後再把1.php及處理的結果返回給用戶端。 而.net是這樣的,每一個asp(前端頁面)都對應一個cs檔案(幕後處理),我在1.
Time of Update: 2016-06-23
做了一個功能, 有一個表單,使用者輸入手機號 和 金額 提交到後台經過一系列處理,如果處理成功,會向資料庫寫入一條記錄,該記錄中有一個欄位為result 如果result=100 則寫了sql語句更新3個表的3個狀態,有個問題是有時候即使result=100 後續的sql語句好像沒有執行狀態也沒有更新, 這個表單存在很多使用者一起提交的並發情況,感覺原因不在並發上,請教一下大家有可能是什麼原因
Time of Update: 2016-06-23
0 && $countP==$countW && $countW==$countH) {//遍曆一個數組,產生多張縮圖$reArr = array();foreach ($thumb_prefix_arr as $key=>$value){//產生空白畫布並填充顏色$image = imagecreatetruecolor($thumb_width_arr[$key], $thumb_height_arr[$key]);$color = imagecolorallocate($image, 25
Time of Update: 2016-06-23
經常看到卻一直不甚理解的概念,依賴注入(DI)以及控制器反轉(Ioc),找了幾篇好的文章,分享一下。 自己理解的,依賴注入就是組件通過構造器,方法或者屬性欄位來擷取相應的依賴對象。 舉個現實生活中的例子來理解, 比如我要一把菜刀 如何獲得1.可以自己造一把,對應new一個。2.可以找生產菜刀的工廠去買一把,對應原廠模式。3.可以打電話 讓店家送貨上門,對應依賴注入。
Time of Update: 2016-06-23
1: 串連rabbitmq 建立exchange和queue amqp_manager.php $conn_args = array('host' => 'localhost', 'port' => '5672', 'login' => 'guest', 'password' => 'guest');$conn = new AMQPConnection($conn_args);if ($conn->connect()) { echo "Established a
Time of Update: 2016-06-23
Autoloader 關鍵詞 “必須”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、“將會”("SHALL")、“不會”("SHALL NOT")、“應該”("SHOULD")、“不該”("SHOULD NOT")、“推薦”("RECOMMENDED")、“可以”("MAY")和”可選“("OPTIONAL")的詳細描述可參見 RFC 2119 。 1. 概述 本 PSR 是關於由檔案路徑 自動載入
Time of Update: 2016-06-23
函數原型:mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) 這個函數的三個參數類型都是mixed,所以它們都既可以是字串,也可以是數組,因此就有以下幾種用法: 1、 $search和$replace都是字串,這是最常見的用法 echo str_replace("a", "apple", "This is a demo."); 輸出:This is
Time of Update: 2016-06-23
用的是checkbox批量傳遞的ID資訊 然後大量刪除ID foreach($_POST['id'] as $k=>$id){$id=intval($id);DB::query("DELETE FROM ".DB::table('abc')." WHERE id='$id' LIMIT 1 "); 每個資訊ID裡面 欄位pic 是圖片地址, 那麼怎麼處理同步刪除圖片呢?下面方法使用了,但是不行 $result = DB::query("SELECT * FROM
Time of Update: 2016-06-23
Laravel生態系統中很棒的書籤,包,教程,視頻和其他很酷資源的列表。 Essentials Documentation API Reference Laracasts Laravel News Laravel 5 Released on 4th February, 2015 Laravel 5 Fundamentals - Laracasts New Features in Laravel 5 -