資料庫中是以base64_encode後存入的值8J+Si+mrmOiPsuiPsvCfkos=, 寫入excel的時候進行 base64_decode, 之前程式沒有出現問題,這次資料寫不到 excel, 開啟excel的時候提示 “**發現不可讀的內容”。是應該將這些特殊字元替換掉還是phpExcel 設定格式的問題,怎麼解決?類似於這個問題:http://segmentfault.com/q/1010000002594934
if($arr1 && $arr2) { foreach($arr1 as $key1 => $val1) { foreach($arr2 as $key2 => $val2) { if($val1['orderId'] == $val2['orderId']) { $arr1[$key1]['transId'] = $val2['transId']; }
一個簡單的表單提交的頁面,在chrome&ie下測試正常,在安卓手機上失效。環境:thinkphp 3.2jquery 1.11.3layer-v2.1 彈層組件目前做了2個例子,請求正常的有:$.post("/api/sms/send_sms.php", {phone:phone}, function(result) { if(result.status==1){ resetCode(); //倒計時 }else{ layer.open({
有一個程式,先從user表查一定數量的使用者$data,再foreach數組,從user表裡count(*) where pid=$value['id'] 來統計子集數量迴圈200條資料需要5秒多,要是資料多估計就卡死了,該怎麼最佳化?
現在在完善網站的評論系統, 由於設計時是不想讓使用者輸入驗證碼的, 但是最近一段時間發現被惡意使用者惡意刷評論,我剛開始也是做了限制,例如使用者必須登入才能發表評論(前期是可以匿名評論的),關鍵詞過濾,IP地址過濾,垃圾評論檢測,
switch ($para1) { case 1: return self::otherFunction($para2); break; }例子中,如果滿足case 1,那麼最後的break還需要嗎?
使用PHP上傳圖片,列印出來的圖片類型是圖片類型是 application/octet-stream,我在電腦上發現圖片類型是image/png 請問怎麼將application/octet-stream轉換為image/png,或是讓上傳的時候直接提交為image/png
一個商品資訊表,為了便於做搜尋,需要建兩個全拼和首拼的欄位嗎?例如:商品名:包菜全拼:baocai首拼:bc需要這樣嗎?
想用一個php架構單獨為app提供API介面,所以不想要一個太大而全的架構,如ci,thinkPHP,laravel,有好用的路由,orm,運行效率高即可,大家推薦下吧,謝謝
作業系統:CentOS/Linux
字串是下面這個:已解密,謝謝!代碼宇宙 大神已經說的很清楚了。大家不要再回了。解不出來的自己慢慢想吧! 回複內容:
我想把abcdefgh@aliyun.com轉成abc**@aliyun.com 這種格式,除了使用substr處理和替換 還有沒有其他進階的寫法?
是這樣的,我想實現一個url:example.com/test.php/a/b/c ,web目錄下有test.php檔案,想接收/a/b/c作為路由參數實現路由功能。如果不設定rewite規則的話,開啟example.com/test.php是可以的,但是開啟example.com/test.php/a/b/c會報404。然後我就想自己rewrite規則。嘗試了很多次之後,發現location /test.php { rewrite . /test.php last;
我遇到了一個問題 當post上傳1M以下txt可以成功, 位元組集POST上傳1MB以上的mp3就失敗了
linux 下安裝了php的多個版本。phpinfo()顯示但是 php -v顯示laravel php artisan命令運行不了(應該是php版本過低導致)
一個項目中,總會用到一些關鍵資訊,比如說資料庫的使用者名稱和密碼等,要怎麼儲存以保證即使別人拿到了你的源碼也不能擷取這些資訊呢?比如我現在的一個工程,用php寫的,裡面有資料庫的使用者名稱密碼,還有一些使用的api的資訊,我把這些放到一個類裡面,現在只會明文儲存,怎樣才能讓別人看不到呢?
判斷"" == ""居然返回false,前一個雙引號是從資料庫取出處理資料時得到到,後一個雙引號是用編輯器敲出來的,比較的結果是false,是編碼的問題還是隱藏字元的問題呢?有什麼比較好的檢測方法嗎?
項目剛換到新的伺服器上。 是公司之前的人寫的。現在出問題了。轉移了之後 連帶著之前的快取檔案也轉移過來了。 因為之前沒用過這個架構 昨天臨時看了 跟著教程改了改設定檔 想問一下 怎麼更新緩衝。因為改了設定檔沒有更新緩衝 架構的很多地方都不好用
我調用Clear方法將p設定為空白,在下面的程式中依然可以使用,並且能列印出來。。 回複內容:
,我在主機上輸入:192.168.199.200提示無法訪問相互ping也是可以的。路由器裡也顯示虛擬機器的ip是上面這個。為什麼不能訪問?