Time of Update: 2016-06-23
建立一個request驗證檔案 php artisan make:request ArticlesRequest Request created successfully. 檔案內容如下: app/Http/Requests/ArticlesRequest.php'required', //這裡是指定驗證的項目,和驗證的規則,以數組的方式編寫 'content'=>'required' ]; }}
Time of Update: 2016-06-23
php用curl 爬取頁面會不會只爬取一半停止,如果停止了,是返回已經爬取到的那一部分html代碼還是完全沒有? 回複討論(解決方案) 對方伺服器如果不正常響應給你,就會停止了。所以需要看對方伺服器情況。 規則正確,會得到爬取到的那一部分html代碼。 會!可以是網路或對方的原因 中斷後,以完成的資料是否還在?這要取決於你是怎麼寫代碼的 常規的寫法,自然是沒有了,因為最終是逾時而失敗
Time of Update: 2016-06-23
導讀 PHP 7 比5.x 快上很多,即使只有單純的版本升級就已經很有感,不過大家還是希望它變得越來越快,這時再做些小調整就會更有fu,Let's try it! 事前準備 說到PHP 7,那一定跑不了LAMP 或是LEMP,請先準備好底層服務的安裝。 [CentOS 7] 整合Apache、MySQL、PHP 7 組成LAMP Server [CentOS 7] 整合Nginx、MariaDB、PHP 7
Time of Update: 2016-06-23
setAttribute 在表單中建立日期,然後直接處理,而不用在controller裡面寫時間原來的在controller裡面寫時間 app/Http/Controllers/ArticlesController.php public function store(Request $requests){ $input = Request::$requests->all(); $input['publish_at']=Carbon::now();
Time of Update: 2016-06-23
網站有頂級欄目:科技、房產等,在這基礎上加上城市 最終的效果 北京->科技、北京->房產、上海->科技、上海->房產 這樣 所有地區下面的欄目都是一樣的,只是裡面資訊不一樣,北京的顯示北京,上海的顯示上海,而且點擊所有地區裡面顯示的是一個類似封面的模板 城市不到20個 我要做的不是分類資訊站,就是個類似多城市門戶的網站,裡面都是新聞資訊 請問用phpcms和織夢 哪個能相對更容易實現?應該大致如何操作?
Time of Update: 2016-06-23
安裝: 為了更好的調試PHP程式,安裝一下xdebug.官方網址: http://www.xdebug.org首先下載xdebug-2.4.0rc3.tgz,在官方首頁下載原始碼,下載回來的檔案名稱是:xdebug-2.4.0rc3.tgzxdebug的版本需與您的php版本相對應,由於偶的php是5.6.11,所以偶下載xdebug-2.4.0rc3.tgz#cd/your/download/path#tar zxvfxdebug-2.4.0rc3.tgzcd
Time of Update: 2016-06-23
代碼如下: if ($debug==1){echo "資料庫連接成功!";} try{ $db->exec("SET names GB2312"); $stmt = $db->execute("call xyyh_stock_inventory 'R99.33569-0000-00'"); // $stmt->bindParam(1, $FNumber); // 調用預存程序 $stmt->execute(); }
Time of Update: 2016-06-23
有一個數組=> $arr = array( '0' => 'a value', '1' => 'a value', '2' => 'a value', '4' => 'a value', '5' => 'a value', '7' => 'a value', '10' => 'a value', '11' => 'a value', '12' => 'a
Time of Update: 2016-06-23
>php沒有多線程、同步等複雜的概念,大多由函數和類組成,資料類型和文法比較簡單,利用其豐富的內建函數即可實現大部分功能測試,但是,有時也需要比較比較專業的調試方法及工具迅速捕捉到異常。(1)debug函數在實際應用中,除了應用echo、die、var_dump輸出當前變數值外,還需要輸出一些額外的資訊,如當前代碼所在的函數名稱。先來看三個有關調試的函數:**func_num_args()** 這個函數返回的是當前函數的參數數量
Time of Update: 2016-06-23
https://bitbucket.org/GregorR/musl-cross/downloads crossx86-arm-linux-musleabi-0.9.11.tar.xz (20MB) CC=arm-linux-musleabi-gcc \ CXX=arm-linux-musleabi-g++ \ AR=arm-linux-musleabi-ar \ LD=arm-linux-musleabi-ld \ RANLIB=arm-linux-musleabi-ranlib \
Time of Update: 2016-06-23
Service Container 前言 上一節,我們對標籤的選擇方面做了一些最佳化,使得標籤的選擇更加合理。這節我們來看看 service container 。 說明 開發環境:Windows 7 Laravel 版本: 5+ IDE: Phpstorm 第25節了,我們講了很多東西,但是還沒涉及過 service container
Time of Update: 2016-06-23
php第一階段考總結 先說學習php階段吧,因為從學長那裡知道學php的話,《細說php》這本書比較好,所以我們這個階段都用了這本書。 這本書太厚了,因為時間有限,所以當時就是大致把這本書看了一遍,當看完後,準備開始做的時候,才發現,原來看的東西基本上都忘完了,但是已經沒有時間了再重新再看一遍了,就開始寫了。
Time of Update: 2016-06-23
請問下 我使用phpqrcode 來產生二維碼時, 直接在controllers目錄的檔案下 能正常產生, 但是調用模型在模型裡調用QRcode::png()函數就產生不了, 什麼原因呢? 回複討論(解決方案) 你在模板中是怎麼寫的? QRcode::png() 得到的是圖片資料流 我是直接寫的 QRcode:png() 然後就輸不出二維碼 什麼原因呢? 大神指教呀
Time of Update: 2016-06-23
php的數組索引是從0開始,而不是1. $states[0] //普通數組可以用序號作為鍵$states['aa'] //關聯陣列用索引值對來調用$states['aa']['aaa'] //多為數組可以通過這種方式來調用 php中無論使用關聯陣列還是數值鍵,都是依賴於一種數組指標的特性,數組指標就如同書籤,告訴你正在檢查的數組位。 你並不是直接運算元組指標,而是使用內建的語言特性或函數來遍曆數組
Time of Update: 2016-06-23
說明 本工具為官方內建的工具,但已根據 [LNMP]Yii 2.x 應用程式目錄結構(基於官方Advanced版本)進行調整,所以使用該工具,必須在遵循目錄規範。 作用 應用的運行環境檢查 composer 工具,庫的代碼檔案在 /../verdor/ 應用的快速初始化工作,包括:web目錄下index檔案部署、目錄讀寫權限設定、檔案讀寫檔案設定、設定檔初始化設定、檔案軟鏈設定 切換應用的運行模式,包括開發模式、生產模式(可配置擴充)
Time of Update: 2016-06-23
簡介 laravel 使實施認證的變得非常簡單,事實上,它提供了非常全面的配置項以適應應用的業務。認證的設定檔存放在 config/auth.php 目錄,這裡的每個選項都提供了完善的注釋文檔,你可以從這裡調整認證服務的行為。 在 laravel 中,認證服務的核心是由 guards(守衛) 和 providers(供應商) 組成。守衛定義了從請求中驗證使用者的方式,比如說,laravel 內建了 session 守衛和 token 守衛,session 守衛是從所儲存的會話及
Time of Update: 2016-06-23
0x01 背景 現在的WEB應用對SQL注入的防護基本都是判斷GPC是否開啟,然後使用addlashes函數對單引號等特殊字元進行轉義。但僅僅使用這樣的防護是存在很多盲點的,接上篇http://www.cnbraid.com/2016/04/29/sql5/,這裡介紹另外兩種情況。 盲點如下: ①FILES注入,全域只轉義掉GET、POST等傳來的參數,遺漏了FILES; ②變數覆蓋,危險函數:extract()、parse_str()、$$。 0x02 漏洞分析
Time of Update: 2016-06-23
Repository 模式主要思想是建立一個資料操作代理層,把controller裡的資料操作剝離出來,這樣做有幾個好處: 把資料處理邏輯分離使得代碼更容易維護 資料處理邏輯和商務邏輯分離,可以對這兩個代碼分別進行測試減少代碼重複 降低代碼出錯的幾率 讓controller代碼的可讀性大大提高 建立相應的檔案夾 在 app 檔案夾裡建立檔案夾 Repositories,我們的相關代碼都會放到這個檔案夾裡。然後在這個檔案夾裡建立一個
Time of Update: 2016-06-23
/** * Get the contextual concrete binding for the given abstract. * * @param string $abstract * @return string|null */ protected function getContextualConcrete($abstract) { if (isset($this->contextual[end($this->buildStack)
Time of Update: 2016-06-23
回複討論(解決方案) echo md5('root1234');aabb2100033f0352fe7458e412495148 echo md5('root1234');aabb2100033f0352fe7458e412495148 什麼意思 root這個使用者名稱都不行 rooter這個才能正常登陸,可是密碼不知道,我同學說他也忘了。(他自己做的系統,怎麼忘的) 好了 現在網上轉換好 再放進在資料庫裡面就可以了。 不知道你是什麼意思!