Time of Update: 2016-12-05
剛剛在Linode上面安裝好 LAMP 。 mysql和 php 檔案一切正常。 但是有個奇怪問題, 我的網站上傳完圖片 abc.com/images 之後檔案夾是空的。 在伺服器還沒搬過來之前上傳圖片是沒有問題的;包括本地測試。 有沒有大神指點一下?
Time of Update: 2016-12-05
thinkphp項目,想實現使用者點擊按鈕通過ajax來判斷是否登入(session裡有openid即為登入狀態),未登入引導使用者進入授權頁面授權之後怎麼回到原先的頁面執行剩下的商務邏輯啊?是不是授權那個不能通過ajax實現啊?
Time of Update: 2016-12-05
多表關聯查詢語句中在in裡面放一個巨大的使用者id數組導致查詢時間過長如何最佳化?1、查詢語句如,執行時間為147.4ms。
Time of Update: 2016-12-05
遇到的問題:當前有兩個數組,已知的是兩個數組中,數組1中的id等於數組2中的pid,問題是,要把數組2中的img_url合并到到數組1中對應的id下。最終需要實現:Array ( [0] => Array ( [id] => 7 [collection_id] => 1 [prize_num] => 1 [prize_name] => 立減20元 [total] => 10 ,**[url_img]=> /upload/business/1476342419.png** ) [1] =>
Time of Update: 2016-12-05
網上找到的答案只有這樣手動指定Proxy 位址的curl_setopt($ch, CURLOPT_PROXY, '202.95.141.129:8080');那麼,PHP有沒有辦法擷取IE的代理設定呢?
Time of Update: 2016-12-05
我今天在Linode安裝了ubuntu 和上傳檔案到伺服器。 現在有個問題,如何在本地測試? 舉個例子:php的話, 我是用 xampp 。 那麼ubuntu是用什麼軟體呢? 我的是 win7 。 請大家指點一下
Time of Update: 2016-12-05
我按照文檔裡的路由進行配置但是還是無法訪問路由$app->get('/', function () use ($app) { $foo = new App\Http\Controllers\ExampleController(); var_dump($foo); return $app->version();});$app->get('/info', function (){ phpinfo();});$app->get('api', 'Api\WxController@
Time of Update: 2016-12-12
array_values 返回數組中所有的值基本文法:array array_values ( array $input )array_values() 返回 input 數組中所有的值並給其建立數字索引。參數介紹:傳回值:返回含所有值的索引數組。注意:返回的新數組的所有將使用數字索引,從0開始。執行個體:<?php$array = array( "php" => "php code", "html" =>
Time of Update: 2016-12-12
php array_walk 對數組中的每個元素應用使用者自訂函數array_walk 使用使用者自訂函數對數組中的每個元素做回調處理基本文法bool array_walk ( array &$array , callable $funcname [, mixed $userdata = NULL ] )將使用者自訂函數 funcname 應用到 array 數組中的每個單元。array_walk() 不會受到 array 內部數組指標的影響。 array_walk()
Time of Update: 2016-12-05
先看下cmd markdown下編輯的文章:點擊是不是很炫酷,仔細看,對markdown的支援完美,再看那代碼背景,行號,高亮都很完美,相比csdn的背景不足,簡書的缺少行號,cmd markdown簡直是無敵,真是大愛。昨晚剛買了主機和網域名稱,用typecho搭好網站,雖然是ITer,但是前端知識一點都不懂,網上找的主題模板,挺好看,但是無奈找了很多,其對markdown文法的支援,尤其是代碼背景和高亮部分都很差,相比cmd
Time of Update: 2016-12-12
昨天要排序數組的時候發現了,要按時間排序,但是php並沒有內設這個函數,所以在網上找到了這個代碼,第一個參數為數組,第二個是要排序的元素,第三個為排序方式,下面就是php 二維數組排序的代碼function arraySort($arr, $keys, $type = 'asc') { $keysvalue = $new_array = array(); foreach ($arr as $k => $v){ $keysvalue[$k] = $v[$
Time of Update: 2016-12-12
異常處理:PHP:預設為直接報錯MYSQL:預設為靜默模式,錯就錯,不報錯PDO:預設為靜默模式,錯就錯,不報錯以前,當PHP碰到錯誤的時候,會直接報錯,錯誤處理會變得相當麻煩。後來,當錯誤發生之後,會將錯誤資訊不再直接輸出,放到一個類的對象裡(PDOException)pdo異常處理設定:設定PDO::ATTR_ERRMODE ,有以下三個值:PDO::ERRMODE_SILENT: 預設模式,不主動報錯,需要主動以
Time of Update: 2016-12-12
reset函數將數組的內部指標指向第一個單元,並輸出該數組。基本文法reset(array)reset() 將 array 的內部指標倒回到第一個單元並返回第一個數組單元的值。參數介紹:傳回值返回數組第一個單元的值,如果數組為空白則返回 FALSE。執行個體<?php $array = array('step one', 'step two', 'step three', 'step four'); //
Time of Update: 2016-12-09
前言任何程式員在開發時都可能遇到過一些失誤,或其他原因造成錯誤的發生。當然,使用者如果不願意或不遵循應用程式的約束,也會在使用時引起一些錯誤發生。本文主要介紹在php中用 register_shutdown_function進行異常處理的方法,有需要的可以一起學習學習。執行個體詳解比如判斷一個指令碼是否執行完成,可以設定一個屬性為 false,在執行完成時設為 true,最後通過 register_shutdown_function
Time of Update: 2016-12-07
在PHP中,可以使用單引號或是雙引號來定義一個字串。在平常的使用中並沒有細分這兩種符號定義的字串有什麼區別。今天寫了幾行代碼作為講“傳址賦值”的樣本,在這段代碼中同時使用了單引號和雙引號定義字串(請注意下面程式碼片段中的第四行和第六行),執行過後卻發生了奇妙的事情。$var1="ChrisMao";//Assignthevalue"ChirsMao"to$var1$var2=&$var1;//Reference$var1via$var2echo
Time of Update: 2016-12-05
1.我在本機上使用的是 xampp,PHP的架構是thinkphp5,現在因為需要,需要在sqlserver資料庫上進行開發,想要通過thinkphp開發一個使用sqlserver的應用。2.主要的問題,使用thinkphp5架構串連本地的sqlserver的大概方向。3.如果能詳細講解,非常感謝。也可以將每一步的流程告訴我,我自己去Google相應的關鍵字,或者可以推薦完整的參考文檔,提前感謝。4.在串連sqlserver時,直接通過PHP串連沒有任何問題,但是通過tp5串連就會報
Time of Update: 2016-12-07
函數的參數 最簡單的擷取函數調用者傳遞過來的參數便是使用zend_parse_parameters()函數。 zend_parse_parameters()函數的前幾個參數我們直接用核心裡宏來產生便可以了,形式為:ZEND_NUM_ARGS() TSRMLS_CC,注意兩者之間有個空格,但是沒有逗號。從名字可以看出,ZEND_NUM_ARGS()代表著參數的個數。
Time of Update: 2016-12-07
ISSET();——適合於檢測是否存在這個參數。 定義和作用範圍:用於測試一個變數是否具有值(包括0,FALSE,或者一個空字串,但不能 是NULL),即:“http://localhost/?fo=”也是可以通過檢測,因此不適用。但如果是“http://localhost/”參數 中並不含fo參數,就可以用isset來檢測,此時isset($_GET['fo'])返回false。
Time of Update: 2016-12-07
本文執行個體講述了Yii擷取當前url和網域名稱的方法 。具體如下: 假設我們當前頁面的訪問地址是:http://localhost/CMS/public/index.php?r=news&id=1 1、擷取當前網域名稱: 代碼如下: echo Yii::app()->request->hostInfo; 結果:http://localhost 2、擷取(除網域名稱外的)當前URL: 代碼如下: echo Yii::app()->request->getUrl()
Time of Update: 2016-12-07
ob_start(); iconv('utf-8','gb2312',readfile('1.html')); //直接輸出常值內容 echo '<hr>'; $data = file_get_contents('./1.html',null,null,0,10); var_dump($data);//輸出字串 echo '<hr>'; $data = file('./