Time of Update: 2016-06-20
migration是一個命令列工具,功能很多,建立controller,middleware,資料庫建立表等等。 過程 整個過程是使用migration工具建立一個可執行檔php檔案,這個檔案裡面有修改資料庫的語句,然後執行這個可執行檔php檔案來寫入資料庫。 php artisan make:migration create_articles_table --create=articles --create是指定資料庫的表名字
Time of Update: 2016-06-20
file_put_contents(“a.txt”,$content);//這樣可以成功 file_put_contents(“啊.txt”,$content);//這樣就失敗了 什麼原因呢? 回複討論(解決方案) 報什麼錯? 可以的話盡量別用中文命名檔案名稱。 什麼都沒有報 直接空白 有錯誤…… Warning: file_put_contents(啊.txt): failed
Time of Update: 2016-06-20
運行/usr/local/webserver/php/bin/phpize時出現:Configuring for:PHP Api Version: 20041225Zend Module Api No: 20060613Zend Extension Api No: 220060519Cannot find autoconf. Please check your autoconf installation and the$PHP_AUTOCONF
Time of Update: 2016-06-20
Swoole 1.8.5 發布了,Swoole是PHP的非同步、並行、高效能網路通訊引擎,此版本是一個BUG修複版本。此版本修複了多個記憶體流失問題。建議所有使用者升級至此版本。 主要更新: 修複swoole_mysql_query執行insert語句時insert_id錯誤的問題(嚴重問題) 修複Swoole\WebSocket\Server接收小於4位元組資料時發生崩潰的問題(嚴重問題)
Time of Update: 2016-06-20
介面不是現代PHP的新特性,但是非常重要,學會使用介面,可以極大提升我們的編程能力,所以在日常開發中應該儘可能多地使用介面。 介面是兩個PHP對象之間的契約(Contract),Laravel底層就直接將介面放在 Contracts 目錄中: 介面將我們的代碼和依賴解耦了,而且允許我們的代碼依賴任何實現了預期介面的第三方代碼,我們不管第三方代碼是如何?介面的,只關心第三方代碼是否實現了指定的介面。
Time of Update: 2016-06-20
Laravel 的分頁很方便,其實擴充起來也挺容易的,下面就來做個樣本,擴充一下 paginate()和 simplePaginate()方法,來實現我們自訂分頁樣式,比如顯示 "上一頁"和 "下一頁",而不是 "《"和 "》",當然擴充的方法掌握了你就可以肆無忌憚的擴充一個你想要的分頁了,比如跳轉到某一頁,分頁顯示一共多少記錄,當前顯示的記錄範圍等等巴拉巴拉的。。。 5.1和5.2應該是同樣的方法,我這裡用的是5.2的版本。文檔告訴我們 Paginator對應於查詢語句構造器和
Time of Update: 2016-06-20
1、簡介 Laravel EnvProviders為我們在Laravel應用中對服務提供者(Service Provider)的載入進行管理提供了新方式,通過該擴充包我們可以在不同開發環境載入特定的服務提供者。 2、安裝 通過Composer安裝: composer require sven/env-providers 然後在 config/app.php 中註冊服務提供者 EnvServiceProvider : //
Time of Update: 2016-06-20
新手菜鳥求教,這個問題如何處理: Warning: preg_grep() [function.preg-grep]: Empty regular expression in 回複討論(解決方案) 學到這裡卡住了 有沒有大神能幫幫忙 貼出你的代碼 應該是你的Regex不正確(為空白) 。。。。。。 $perg='/\d{3,4}-?\d{7,8}/';
Time of Update: 2016-06-20
用官方接入THINKPHP3.2,一直報錯redirect_uri參數錯誤 我看了參數都是正確的,js網頁授權地址也是對的,我支付的是二級下面的一些網域名稱 www.xxx.com/tpcms/index.php/wxpay/index.html 這個網址 我填寫過 www.xxx.com/tpcms/ www.xxx.com/tpcms/index.php/wxpay/ www.xxx.com/tpcms/index.php/wxpay/index/
Time of Update: 2016-06-20
key = $key; if( $iv == 0 ) { $this->iv = $key; } else { $this->iv = $iv; //mcrypt_create_iv ( mcrypt_get_block_size (MCRYPT_DES, MCRYPT_MODE_CBC), MCRYPT_DEV_RANDOM ); } } function encrypt($str) { //加密,返回大寫十六進位字串 $size =
Time of Update: 2016-06-20
ajax: $.ajax({ url:'index.php?c=MapsApi&m=getLocation', type: 'post', // dataType: 'json', timeout: 3000, data:{name_province:name_province}, success: function(
Time of Update: 2016-06-20
作為一款重新定義PHP的開源架構,Swoole讓PHP可以應用於更多的情境。 對於一位PHP程式員來說,通過Swoole可以瞭解以往不曾接觸過的編程方法。 眾所周知,搭建開發環境其實是很麻煩的一件事,經常會遇到各種各樣的問題。所以我用Docker搭建了一套Swoole環境,按照這篇教程,就可以非常簡單得開始Swoole之旅。 首先是安裝Docker,官網有詳細的安裝步驟: https://docs.docker.com/mac/step_one/
Time of Update: 2016-06-20
這是一個建立個人倉庫的程式,單獨測試沒問題 打算在使用者個人中心載入的時候直接運行, 程式啟動並執行時候很成功,但是每次重新整理介面的時候if語句中的程式又執行了 function _order_given(){ $uid = $this->checked_login(); $sql1="select uid from order_given where uid='$uid'"; $usergiven=$this->App->
Time of Update: 2016-06-20
求助! 我按照韓順平老師的PHP教程,再加上2.4的更新,寫了以下代碼 DirectoryIndex index.html index.htm index.php Alias /new "C:/PHP" #Order allow,deny #Allow from all #The order command is depreciated so replace with below.
Time of Update: 2016-06-20
表tp toupiao_id name ........ 1 張三 2 李四 表tp1 id toupiao_id ip 1 1 ....... 1 1 ....... 1
Time of Update: 2016-06-20
[調試關掉]開啟OPCache時注意一下關掉這塊,否則會等一分鐘才生效。 http://www.justwinit.cn/post/8268/ 背景:有一兄弟用sftp往線下的那個伺服器傳更改的檔案,發現傳上去不好使呢,於是重新傳,到後來又好了,我當時一看瀏覽器頭,發現也沒有啥問題呀,今天我自己搞了一把,發現還真有這個問題,細查了一下,是opcache引起的,預設是60秒。於是我給關了,之前是ea加速,現在新版本的php好像用這個opcache了:
Time of Update: 2016-06-20
這是正常的表單get提交 參數是時間格式 2016-5-12 參數在提交時候自動轉化了 在action檔案那邊直接$_get 就擷取正常資料:2016-5-12 php有沒有類似的函數 現在我想用a連結傳參時間 由於url設定問題一直都是只擷取2016 現在不想用urlencode()等函數 也不想轉成時間戳記來傳 因為在action那邊的檔案不想加解碼或者轉換的函數 要怎麼樣才能實現表單get提交的效果呢??
Time of Update: 2016-06-20
資料庫是oracle11g,一開始以為是oracle欄位大小寫問題導致的,後來把post索引全改大寫,依然不好使,create返回空 class TestAction extends Action{function add(){if(IS_POST){$m=D('Test');
Time of Update: 2016-06-20
/*未授權網域名稱下的方法!調用為了擷取CODE*/ /**============================================================ * [get_cyb_code 從自己的主網域名稱下擷取CODE] * @return [string] [code] */ public function get_cyb_code() {
Time of Update: 2016-06-20
curl_init — 初始化一個curl會話 curl_copy_handle — 拷貝一個curl串連資源的所有內容和參數 curl_errno — 返回一個包含當前會話錯誤資訊的數字編號 curl_error — 返回一個包含當前會話錯誤資訊的字串 curl_exec — 執行一個curl會話 curl_getinfo — 擷取一個curl串連資源控制代碼的資訊 curl_multi_init — 初始化一個curl批處理控制代碼資源 curl_multi_add_handle —