Time of Update: 2016-08-04
我想在自己的程式中某些運行點的地方加上日誌監控,直接使用file_put_contents可以把執行到某個程式點的地方把資訊記錄下來,但是呢無法儲存輸出的程式格式,寫入儲存的資料都是文本的形式,能不能儲存比如在瀏覽器中直接列印的數組格式或者json格式呢!我的寫入方式是這樣的file_put_contents("../fileLog/{$time}.log", $error);希望能夠儲存完整的資料格式,最好能累加記錄錯誤資訊。求教各位
Time of Update: 2016-08-04
之前前端頁面和介面在伺服器一個目錄下都是用ip訪問之後前端頁面有了網域名稱 不用IP訪問了 介面還是用IP訪問然後出現了跨域和SESSION丟失問題?請教下怎麼處理?
Time of Update: 2016-08-04
完美的解決方案想不出來,畢竟還是渣渣。想到一個比較醜的方法,看看就行:$str = "1111111111111112b22222222caonima22222222";$words = ['2b','caonima'];$res = [];foreach($words as $word){ $res[$word] = count(explode($word, $str))-1;}return
Time of Update: 2016-08-04
$where = '1=1';$keyword = $_GET['keyword']; if($keyword) { $where['title'] = array('like', "%$keyword%");}var_dump($where);竟然列印出來:A=1到底是怎麼樣的轉換流程?
Time of Update: 2016-08-04
這樣寫if(!mysql_query("update kxwr (name,sex,old) values ('小明','男','18') where id='1'")){exit('修改失敗');}echo'修改成功啦!';為何會返回失敗?如果if(!mysql_query("insert into kxwr (name,sex,old,id) values ('小明','男','18','1')")){exit('添加失敗');}echo'添加成功啦!';這樣insert可以成功
Time of Update: 2016-08-04
php 語言下將 字串"abcde" 處理成二進位,用其他語言(例如go,c) 讀取 並處理,還能得到abcde 嗎?
Time of Update: 2016-08-04
$room=\App\Model\Room::with(['items'=>function($query){ $query->take(12); }])->get();上面這段代碼每一個room下面的items都是空的,當注釋掉$query->take(12);的時候,items又有了,為什嗎?
Time of Update: 2016-08-04
Laravel的Auth預設是以郵箱來登入的,怎樣改成使用者名稱OR郵箱登入?多次登入錯誤顯示驗證碼又怎樣實現?(這是YII2的方式)登入時能以使用者名稱或郵箱登入,當使用者名稱/郵箱或密碼錯誤3次之後要求輸入驗證碼,怎麼實現?
Time of Update: 2016-08-04
在公眾號網站開發過程功能中,一個頁面迴圈綁定了點擊事件,在切換到另一個頁面再通過手機物理返回鍵返回之後,點擊事件就失效了,不知是何原因?$(function(){ //點擊事件 var mapList=$(".map .loc-tag"); $.each(mapList,function(index,item){ mapList.eq(index).on('click',function(){ ... //get請求 }); });})
Time of Update: 2016-08-04
use Auth;use Illuminate\Routing\Controller;class AuthController extends Controller { /** * Handle an authentication attempt. * * @return Response */ public function authenticate() { if (Auth::attempt(['email' =>
Time of Update: 2016-08-04
RTlaravel 前後台使用者(兩個表)如何分別做許可權管理?後台許可權稍簡單 前台許可權複雜些 回複內容:
Time of Update: 2016-08-04
Auth::attempt(array('username' => $username, 'password' => $password),false)這個東西裡頭password是想用自己定義的方法加密
Time of Update: 2016-08-04
這是inner join寫法SELECT B.dict_data_name, SUM(A.pv) AS pvFROM shw_mo_health_news AINNER JOIN bas_dict_data B ON A.third_name_dictid = B.item_idWHERE A.class_level = 3AND B.class_id = 1012AND A.collect_date >= '2016-04-01'AND A.collect_date
Time of Update: 2016-08-04
受保護的靜止的 $member_id;class TokenController extends CommonController{ protected static $member_id;
Time of Update: 2016-08-04
{"result":{"songs":[{"id":33916732,"name":"別,愛}]},{"songs":[{"id":3654522,"name":"年輪}]}...有這樣一組迴圈的數組,如何用php擷取songs的id值,各位幫幫忙。
Time of Update: 2016-08-04
我想發送請求帶上 headers 頭部,請問為什麼報錯了?Traceback (most recent call last): File "D:\python\get-email-by-tieba.py", line 49, in main() File "D:\python\get-email-by-tieba.py", line 6, in main getThreadByTid() File "D:\python\get-email-by-tieba.py",
Time of Update: 2016-08-04
需要解析XML,想到用SimpleXML,echo 輸出對象可以得到值,但是在賦值給一個數組單元的過程中就變成了對象,所以就想乾脆把所有解析得到的對象轉成JSON再轉成Array,那麼就不需要Simple了,所有想知道Docuement和SimpleXML哪個開銷更少。不知道哪種方法更快,或者還有什麼更快的將對象轉成數組的方法。謝謝。
Time of Update: 2016-08-04
代碼如下:$a = [1, 2, 3];foreach($a as $key => &$value) { $value = 5;}var_dump($a);最後輸出結果如下:array(3) { [0]=> int(5) [1]=> int(5) [2]=> &int(5) }問題:為什麼會在最後的索引值前出現取地址符?
Time of Update: 2016-08-04
有那些常用的支援restful的php架構,推薦一些 謝謝 回複內容:
Time of Update: 2016-08-04
php用Regex匹配中文1.用.+ 可以匹配到一個以上的中文嗎?2.用這樣的 '/你好,哈哈/' 去匹配中文會不會出現問題?因為不太瞭解正則,就想問問正則匹配中文時會不會出現編碼的問題?