Time of Update: 2016-06-13
php數組處理array(4) { [0] => array(3) { ["Id"] => string(2) "24" ["FromMid"] => string(3) "157" ["ToMid"] => string(3) "157" } [1] => array(3) { ["Id"] => string(2) "22" ["FromMid"] => string(3) "157" ["ToMid"] => string(3)
Time of Update: 2016-06-13
PHP應該學什麼,如何學好PHP(三)(轉載請註明 傳智播客php學院-韓順平 http://php.itcast.cn ) 前面的兩個階段,重點還是在打基礎,到此我們還不能做出什麼像樣的網站,對於編程來說,學以致用是最好的。我們需要一個項目來把前面學習到的知識實際運用一下了。在教學過程中,同學們經常問這樣一個問題: 韓老師,我們是把知識點放在第一位,還是把做項目放在第一位呢? 我的回答很簡單,兩者並重。 舉一個例子來說一下吧: 在
Time of Update: 2016-06-13
PHP 面試題 Mysql 索引題目:PRODUCT表(id,name,price,count)SQL codeselect * from PRODUCT where price=100目前已經在price欄位上加上了索引1.不過以上查詢速度還是很慢,請試說出慢的原因2.請問如何最佳化才能加快速度------解決方案--------------------1、資料量大 加上limit 一定數量的限制2、欄位可以寫出只要需要的欄位 seletc id, name
Time of Update: 2016-06-13
web郵件用戶端,如何讓多個收件者顯示為一個組名。我用的mailserver是hmailserver。用的webmail用戶端是roundcube和afterlogic.這兩個郵件用戶端都有組的概念。一個組裡可以包含多個收件者。當給群組發送郵件的時候,我希望收件者的名稱顯示為群組的名稱,而不是一長串的收件者。該怎麼做,謝謝大家。------解決方案--------------------啥意思,用PHP開發的話資料庫裡維護群組表與群組成員表即可,發送給群組就是phpmailer把每一個成員都ad
Time of Update: 2016-06-13
所有方法都用array參數,這樣做在項目開發中有哪些弊端?php是一個弱類型語言,在項目中,如果我把所有方法入口都定義成$array,這樣做的弊端是哪些,如:function test($array)------解決方案--------------------沒什麼關係,只是形參而已
Time of Update: 2016-06-13
自學麻煩多多,mysql中資料輸出顯示不出來。各位幫忙看下!include("conn.php"); //連結資料庫?> $sql="select * form message"; $query=mysql_query($sql); while($row=mysql_fetch_array($query)){ //while迴圈輸出資料庫中中的 標題、使用者、內容?> 標題:使用者: 內容: } ?>
Time of Update: 2016-06-13
php如何把一個變數賦給一個text表單的value??我有3個檔案 一個是添加好友檔案(insert.php)HTML code 一個是尋找好友檔案(find.php)HTML code一個是find.php提交的檔案(fin.php)PHP code"; echo ''; }?>第三個檔案 我就是想 如果尋找失敗 我就把他輸入的名字賦值給添加好友的表單的value!該怎麼來做啊???------解決方案--------------------
Time of Update: 2016-06-13
linux+nginx 使用include無法包含檔案????比如一個子目錄:test下面有一個檔案init.php 子目錄a檔案夾下有一個類檔案a.class.phplinux+nginx 使用include無法包含檔案????init.php 代碼如下:define('web_root',str_ireplace('test','',str_ireplace('\\','/',dirname(__FILE__))));include(web_root.'a/a.class.php');$
Time of Update: 2016-06-13
php時區問題新裝了php,用date("Y-m-d H:i:s");得出的時間比實際少了8小時。顯然,這是時區的問題,如何調整呢?方法一在php.ini檔案中修改設定找到date.timezone項,修改其設定date.timezone = Asia/Shanghai通過cgi方式運行php的話,記得重啟apache配置才會生效。方法二如果有許可權等問題,可以在PHP代碼中進行設定
Time of Update: 2016-06-13
php關聯陣列排序(快速排序)起因好吧,我承認最近我跟快速排序幹上了,各種測試編寫快速排序程式,現在就用php實現快速排序,跟之前文章不同,這次php的快排是能解決實際需要的。使用環境和條件有這樣一種情況,php裡面的關聯陣列,如果下面這樣的數組資料:$array = array (array ('name' => "xiao",'age' => 3 ),array ('name' => 'wang','age' => 1 ),array ('name' => 'chen','age' => 2
Time of Update: 2016-06-13
php 轉換 html特殊符號我寫的函數//轉換某些特殊字元function format_html($str){$str = str_replace('“', '“',$str);$str = str_replace('”', '”',$str);$str = str_replace('·', '·',$str);$str = str_replace('‘', '‘',$str);$str = str_replace('’
Time of Update: 2016-06-13
頁面文字顯示正常,對話方塊亂碼!何解?這個問題不知道在這問合適不合適!剛學php,之前被頁面,串連資料庫,資料庫編碼搞的頭大,問題解決了!可今天又發現個問題:頁面文字顯示正常,為何在彈出的對話方塊的文字變成亂碼了!這個編碼在哪設定啊!怎麼解決啊!有圖:------解決方案--------------------你的頁面是 gbk 的,但給對話方塊的資料是 utf-8 的------解決方案--------------------你是不是調用了一個js檔案
Time of Update: 2016-06-13
推薦給java程式員以及從java轉向php程式猿的一本好書 首先 依據本人以往的慣例 本人不是暑托... 好就是好 而且不貴?應該是本人認為的 國產原創書裡面 能排上
Time of Update: 2016-06-13
PHP文字框的問題剛學PHP,碰到好多問題,請好心人幫忙解決!1.文字框裡已經有內容了value="內容",,怎麼做到點擊按鈕,使這個文字框裡的內容清空或者用別的內容替代已有的內容2.怎麼在一個下拉式功能表中選一個值的時候 另外一個文字框會內會顯示相應的內容比如選1 的時候 文字框顯示2 選2的時候 文字框顯示2請高手指教,有代碼的話發一個。------解決方案--------------------應該都是javascript的問題。------解決方案----------
Time of Update: 2016-06-13
php5.3.8配置 首先從php的官方網站http://www.php.net/downloads.php 下載windows版本的PHP 5.3.87zip package壓縮包1)、將PHP的壓縮包zip解壓到一個目錄下,如“E:\PHP”;2)、將PHP目錄(E:\PHP)下的 php.ini-production 檔案重新命名為 php.ini,PHP的設定檔就是它,修改以下幾個地方,修改好後把 php.ini 檔案複製到 C:\WINDOWS\
Time of Update: 2016-06-13
在名字空間中如何使用php 的內建類?你好,初學php,遇到問題,求教:一下是一個php 檔案中的代碼。包含了2個名字空間,test2 和test4 , 在test2中 Exception 類拋出錯誤在test4 空間中檢測錯誤,但是運行時說 test2 中找不到 Exception類,所以在紅色部分的 Exception類前面添加 \ 指明根空間,但是在 test4 中又提示 catch 語句中 Exception $e 錯誤請問我該如何修改才正確,謝謝。namespace test2{
Time of Update: 2016-06-13
php中使用zip 在PHP中,可以使用PHP自己的ZIP功能去為某些檔案打包和解壓,這點來說比其他語言都很方便,方法小結如下:1 開啟PHP.INI中的擴充extension,啟用(PHP 5.2以後有這個功能) extension=php_zip.dll2 壓縮檔 open($file,$ow?ZIPARCHIVE::OVERWRITE:ZIPARCHIVE::CREATE)===TRUE) { //增加一個檔案
Time of Update: 2016-06-13
PDO連續查詢mysql出現找不到execute()函數$db = new PDO($db_config['dsn'],$db_config['username'],$db_config['password']);//建立串連$db->exec('SET NAMES '.C('DB_CHARSET'));$sql = "select * from tab limit 1";$sth = $db->prepare($sql);$sth->execute();$result =
Time of Update: 2016-06-13
php 分隔字串為數組 explodeexplode ― 使用一個字串分割另一個字串array explode ( string $separator , string $string [, int $limit ] )此函數返回由字串組成的數組,每個元素都是 string 的一個子串,它們被字串 separator 作為邊界點分割出來。如果設定了 limit 參數,則返回的數組包含最多 limit 個元素,而最後那個元素將包含 string 的剩餘部分。如果 separator
Time of Update: 2016-06-13
php錯誤和異常處理 ?PHP為異常處理提供了內建類――Exception。其建構函式需要兩個參數除了建構函式外,改類還提供了如下所示的內建方法:##getCode()――返回傳遞給建構函式的代碼?##getMessage()――返回傳遞給建構函式的訊息?##getFile()――返回產生異常的代碼檔案的完整路徑?##getLine()――傳回碼檔案中產生異常的程式碼號?##getTraceAsString()――返回與getTrace()方向相同的資訊,該資訊將被格式化成一個字串?##_