Time of Update: 2016-06-13
怎樣在數組中插入一個值$arr1=array(1,4,5,7,9,15,18,20);假設在5的後面插入一個6,並輸出數組1,4,5,6,7,9,15,18,20------解決方案--------------------你頭像換得蠻快嘛...如果不是升序的話.... 這是剛寫的函數,如果需要插入多個自己修改吧.PHP code$arr1 = array (1, 4, 5, 7, 9, 15, 18, 20 );print_r ( input_array ( $arr1, 5, 6 )
Time of Update: 2016-06-13
php和mysql5.5的整合php.ini:extension_dir = "C:/phpenv/php-5.2/ext"extension=php_mysql.dllextension=php_mysqli.dllextension=php_bz2.dllextension=php_gd2.dllphp檔案:$link = mysql_connect('localhost', 'root', 'root');if (!$link) { die('Could not connect: '
Time of Update: 2016-06-13
求助關於次層網域不用綁定目錄的問題之前的網站,是婚紗攝影的,全國各地的,就像百姓網一樣,裡面有很多地區分站,分站都是次層網域來的,每個分站的前台和主站都是一樣的,分站好像沒有後台,都是主站管理的,但網站目錄裡沒有分站的目錄,只有主網站的目錄,(再補充一下分站和主站在外觀和都是一模一樣的,)請問這些分站是怎麼實現訪問的呢?次層網域不是要IIS綁定目錄再解析才可以訪問的嗎?謝謝指教,之前的主站和分站都可以訪問的,過了一段時間也不知什麼原因分站就訪問不了了,現在又不知怎麼搞回,完全不明白這是什麼原理,
Time of Update: 2016-06-13
本地的php檔案傳到伺服器上為什麼Firefox可以瀏覽IE卻是無法顯示網頁本地的php檔案傳到伺服器上為什麼Firefox可以瀏覽IE卻是無法顯示網頁
Time of Update: 2016-06-13
MYSQL的一個表中的資料已經達到了2000萬條 如何能更近一步最佳化MYSQL的一個表中的資料已經達到了2000萬條資料查詢很慢很慢了, 不知道如何改進?現在的方法都是做了很多緩衝表,但是資料都不即時了。我執行這樣一條語句 select max(id) from unit_keywords 用了 7 秒,機器效能比較好,64位,4核,8G記憶體------解決方案--------------------檢查主鍵和索引的構造是否正確。難道是用文字作主鍵?2000萬雖然多,也不至於7秒啊。---
Time of Update: 2016-06-13
偶然關注資料庫安全問題,如下一張表 id欄位為主鍵 自增如果要刪除某條資料那麼"delete from test where id=".$_POST['id']問題就是有沒有可能這樣是不安全的"delete from test where id=".$_POST['id']$_POST['id'] = 2 or 1=1 之類的情況會產生這種情況嗎,導致全部刪除------解決方案--------------------有啊,所以一般對數實值型別也加引號"delete from
Time of Update: 2016-06-13
PHP輸出檔案頭錯誤本地 nginx 1.09 測試一切正常,上傳到伺服器 nginx 1.12, 在選擇文本輸出時就報錯完整代碼:PHP code您選擇種了:'.$trees[$id].'樹';?>示範地址: http://guilyn.host.org/cn/demo/full.php------解決方案--------------------應該是BOM頭的原因。 可以修改下php.ini output_buffering=On,或者去掉它------解決方案--------------
Time of Update: 2016-06-13
php如何按照位元組 讀取input因為別人post過來的資料 前4個位元組是 個數字4個位元組以後是 字串再後面4個位元組又是別的請問 咋麼讀取啊?------解決方案--------------------如果按你說的是每段定長的話(4個位元組)$ar = str_split($_POST['變數名'], 4);如果是每段不定長的比如 1,2,3,4,5則$mask = array(1,2,3,4,5);$s = $_POST['變數名'];$n = 0;for($i=0; $i
Time of Update: 2016-06-13
關於php base64函數的一些疑問一直對這個函數有不懂的地方先上手冊上的解釋 此種編碼是為了使位元據可以通過非純 8-bit 的傳輸層傳輸,例如電子郵件的主體。 但是我看到好多對一些設定檔還有一些別的東西進行base64編碼,這樣可能是為了傳輸的完整性,除了我猜想的這個還有其他的好處沒一直不解的是 , 為什麼要進行這樣的編碼,有什麼好處加上一些開源的東西上也用到這個
Time of Update: 2016-06-13
php怎麼取取xml裡的資料?http://www.china-lz.org/http://www.china-lz.org/http://www.china-lz.org/http://www.china-lz.org/6我想取http://www.china-lz.org/裡面path,smallinfo,url放到數組裡,我用$xml = simplexml_load_file('file.xml'),foreach $xml->pic 取不出來。------解決方案-----------
Time of Update: 2016-06-13
php 正則問題$url='http://www.scjj.gov.cn:8088/xxcx/jsp/searchAction!getDzjk.action';用正則,取出www.scjj.gov.cn:8088。。怎麼寫。。------解決方案--------------------PHP code$url='http://www.scjj.gov.cn:8088/xxcx/jsp/searchAction!getDzjk.action';preg_match_all( "/////(*?)/
Time of Update: 2016-06-13
PHP+MYSQL插入資料 檢查是否重複PHP+MYSQL插入資料 檢查是否重複 是從excel裡面匯入的資料 別人新匯入的可能會跟已有的資料重複 用的PHP-ExcelReader匯入的------解決方案--------------------修改一下資料表就行了:把你認為可能會存在重複的欄位 設定為“UNIQUE”索引,這樣就可以避免重複了。------解決方案--------------------select count(*) from tbl_name group by
Time of Update: 2016-06-13
php: openssl_public_encrypt()和openssl_private_encrypt()傳回值總是FALSE--------------------php code-------------- $crtpath = $mailInfors['dir']['certdir'].$crtname; $crt = $referen->getFileContent($crtpath); openssl_get_publickey($crt); echo
Time of Update: 2016-06-13
取一個數組的前1000條數值$fn = '/var/log/haproxy.log.2';$fp = fopen($fn, 'r') or die("file open $fn false");while($s = fgets($fp)) { preg_match('/\[[\d.:]+\].+\[([\d.:]+)\]/', $s, $r); if(empty($r[1])) continue; @$res[$r[1]]++;}fclose($fp);asort($res);
Time of Update: 2016-06-13
時間計算有問題啊...列出最近的前後6個月$arr = array();$nowd = date("Ym");$arr[] = date("Ym",strtotime("-6 month"));$arr[] = date("Ym",strtotime("-5 month"));$arr[] = date("Ym",strtotime("-4 month"));$arr[] = date("Ym",strtotime("-3 month"));$arr[] =
Time of Update: 2016-06-13
mysql資料庫表示時間的欄位為什麼可以用int類型啊,這樣與datetime相比有什麼好處?我看到一些mysql資料庫的設計,比如phpwind論壇的表示時間的欄位,用int(10) ? 表示,表示時間本來就有datetime類型啊,為什麼要用int型呢?這樣做有什麼好處啊,希望大哥們指點一二,感激涕零~------解決方案--------------------如果考慮有時區問題的就用int型的.. 如果考慮讀取方便的就用datetime型的...------解決方案-----------
Time of Update: 2016-06-13
關於zend_acl用zend_acl ,把$acl最後產生的放到一個檔案裡,現在我把它反序列取出來,成為一個數組。但是我要取出單獨一個角色和資源來判斷非常麻煩,不知道大牛們是怎麼做的,願聽指教。PHP codeZend_Acl Object( [_roleRegistry:protected] => Zend_Acl_Role_Registry Object ( [_roles:protected] => Array (
Time of Update: 2016-06-13
急求:關於PHP即時向用戶端輸出資料的問題測試代碼如下:ob_start();for($i = 1; $i $sourceName = 'filetoupload' . $i; $imageArray = array(); $message = "Image $i has been uploaded to the server"; echo $message; flush(); ob_flush();
Time of Update: 2016-06-13
這個一般怎麼做?我介面2填寫客戶資訊,選擇房間號碼,入住天數,有一個確定按鈕。點擊確定後就顯示介面3樓價名字,單價,折扣,押金,應收金額,實收金額,找零,有一個確定按鈕。我有2個問題:1.這種情況,客戶資訊,房間號碼,入住天數應該在哪個階段寫入資料庫,在介面3收款完成之後,點擊確定按鈕寫嗎?這些資料是從上一個介面的form中傳過來的,怎麼寫呢?2.介面3上的收款資訊是不是需要一個唯一的一個標識?要不然誰都可以拿一個複印單子來退押金。這個標識一般怎麼產生的,直接從資料庫裡面取id嗎?------解
Time of Update: 2016-06-13
資料問題請教!!有這樣一個結果,,0 2 4 偶然 是標題, 1,3,5 是這個標題的 IDArray( [0] => 今天吃了嗎! [1] => 2 [2] => 今天不吃了! [3] => 3 [4] => 今天真餓啊! [5] => 8)怎麼處理可以在模板得到 今天不吃了! (id=3)------解決方案--------------------有這樣一個結果,,0 2 4 偶然 是標題, 1,3,5 是這個標題的