Time of Update: 2016-06-23
1、進入模組所在目錄 /usr/local/src/php-5.4.36/ext 假設需要編譯curl模組 先確保之前沒有編譯curl模組 /usr/local/php/bin/php -m |grep -i curl 2、進入curl目錄 cd curl 使用phpize產生.configure檔案 /usr/local/php/bin/phpize 3、配置編譯參數 ./configure
Time of Update: 2016-06-23
discuz,想實現效果。可以選不同的條件,可以取消選擇,選擇後立刻顯示相應的價格。 回複討論(解決方案) 這麼多級的不行吧,估計只有自己寫代碼實現 個人認為可以考慮用非同步提交 我知道寫代碼免不了,用js嗎?實現思路越詳細越好 js可以,枚舉或者多維陣列 把選擇和價格存到js中 切換的時候讀取js的變數,顯示價格 這樣就不用請求服務端了
Time of Update: 2016-06-23
PHP 7.0.7 正式發布了。 下載地址: http://php.net/distributions/php-7.0.7.tar.gz 改進日誌如下: 26 May 2016 PHP 7.0.7 - Core: . Fixed bug #72162 (use-after-free - error_reporting). (Laruence) . Add compiler option to disable special
Time of Update: 2016-06-23
平時能正常調用,但是偶爾會出現 SOAP-ERROR: Parsing WSDL: Couldn't load from 'xxx/xxx?wsdl' : failed to load external entity "xxx/xxx?wsdl"這種情況,而且一旦出現,後面就全都請求不到這個wsdl檔案了。。 即使我把這個wsdl檔案copy到我的程式目錄裡,調用本地檔案也會出現這種情況。。。 搜尋了很久,還是沒找到原因。。 有沒有前輩能指點下?
Time of Update: 2016-06-23
哪位大神有添加個人資訊中上傳照片,並將其儲存在資料庫中的原始碼,能發給我一份嗎? shao_dmhwl@163.com 回複討論(解決方案) 給你個上傳類吧 new後直接調用upFile(),注意檔案要base64,然後調用getFileInfo()擷取資訊 儲存入庫即可 檔案格式你可以自己擴充下 我這個只支援jpg "檔案大小超出 post_max_size 限制" , "
Time of Update: 2016-06-23
$nowPID=getmypid(); //擷取當前主進程的PID $PID=pcntl_fork();//建立一個子進程 建立成功時。PID=0(子進程) PID>0(父進程) if($PID ==-1){ die('子進程建立失敗'); } else if($PID){ echo "【父進程】我的PID是:".$nowPID.",子進程PID:".$PID.""; }else{
Time of Update: 2016-06-23
剛剛對公司的伺服器進行php的版本升級,沒出問題,從5.2升級到5.6,並且安裝yaf架構,把步驟貼出來分享一下,具體操作配置如下: ###下載remi包wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpmwget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm ###安裝remi包rpm -ivh remi-
Time of Update: 2016-06-23
defined("BASEPATH") OR exit("No direct script access allowed"); /** * admin of the content */ class Admin extends CI_Controller { private $signature; public function __construct() { parent::__construct();
Time of Update: 2016-06-23
PHP的錯誤和異常處理總結 PHP內建了一批與錯誤和異常處理相關的 函數,本文會對其中部分函數進行詳細說明。 http://leo108.com set_error_handler和 restore_error_handler set_error_handler可以設定當程式出現錯誤時,將對應的錯誤交給使用者自訂的邏輯來處理。 leo108's blog 但是並不是所有的錯誤都可以被 set_error_handler所指定的處理邏輯捕獲,例如: E_
Time of Update: 2016-06-23
$name = $_POST['name'];//$this->error($name); 這裡可以輸出“小明”if(!preg_match('/^[u4E00-u9FA5]{2,4}$/',$name)) {$this->error('真實姓名應由2-4個漢字組成!');} 但是老是提示“真實姓名應由2-4個漢字組成!”,沒法通過 if(!preg_match('/^1[0-9]{10}$/',$_POST['mobile'])) {
Time of Update: 2016-06-23
備忘錄模式屬於行為型模式,何為行為型模式,即行為型模式設計到演算法和對象間的職責分配,不僅描述對象或類的模式,還描述它們之間的通訊方式,刻划了運行時難以跟蹤的複雜的控制流程,它們將你的注意力從控制流程轉移到對象間的關係上來。行為型類模式採用繼承機制在類間指派行為 概述:在不破壞封裝性的前提下,捕獲一個對象的內部狀態,並在該對象之外儲存這個狀態,這樣就可將該對象恢複到原先儲存的狀態 個人舉例: 1 看書的書籤 2 訊息盒子 /** * 發起角色 *
Time of Update: 2016-06-23
適配器模式屬於結構型模式 概述:將一個類的介面轉換成客戶希望的另外一個介面。Adapter 模式使得原本的由於介面不相容而不能一起工作的那些類可以一起工作 使用前提: 適配器中主要角色 目標(Target)角色:定義用戶端使用的與特定領域相關的介面,這也就是我們所希望得到的 源(Adaptee)角色:需要進行適配的介面
Time of Update: 2016-06-23
PHP版本如何選擇 http://www.3lian.com/edu/2015/05-14/212900.html 超過75%的網站使用了PHP作為開發語言,wordpress,phpmyadmin和其他一些開源項目的盛行,帶來了一大批的長尾使用者。然而,他們一般安裝之後卻很少升級。是目前PHP的使用統計。 驚人的是,此圖的左半部分表示已經不被支援的PHP版本。PHP
Time of Update: 2016-06-23
1.快速入門案例: 案例1: new Camera(); $camera1->start(); $phone1=new Phone(); $phone1->start();?> 效果: 相機開始工作手機開始工作 來自 2.介面使用的基本文法: interface介面名 { //屬性 //方法 } ->介面中的方法沒有方法體 ->如何?介面 Class
Time of Update: 2016-06-23
在經過一段時間的使用後,發現在項目中很多地方需要用到使用者驗證,以簡訊驗證和郵箱驗證為主流趨勢,小麥總結了如果在Laravel架構中實現發送郵件功能,以後會陸續更上如何?簡訊驗證..... 在.env檔案下 1.配置Laravel檔案 MAIL_DRIVER=smtp //建議使用smtp方式 MAIL_HOST=smtp.163.com //建議使用163郵箱 QQ郵箱會有報錯
Time of Update: 2016-06-23
為什麼我加了驗證碼,別人還是可以刷票呢?下面是擷取驗證碼的代碼,是不是驗證碼太簡單了,應該怎麼弄複雜一點? /** * 驗證碼圖片類 */ if (!defined('IN_FDYU')) { die('Hacking attempt'); } class captcha { /** * 背景圖片所在目錄 * * @var string $folder */
Time of Update: 2016-06-23
回複討論(解決方案) echo md5('root1234');aabb2100033f0352fe7458e412495148 echo md5('root1234');aabb2100033f0352fe7458e412495148 什麼意思 root這個使用者名稱都不行 rooter這個才能正常登陸,可是密碼不知道,我同學說他也忘了。(他自己做的系統,怎麼忘的) 好了 現在網上轉換好 再放進在資料庫裡面就可以了。 不知道你是什麼意思!
Time of Update: 2016-06-23
phpcms弄了個門戶網站,在本地測試好好的,但是放網上點擊文章查看詳情的時候卻顯示空白頁面,搞不懂這是怎麼回事了。哪位遇見過求教下,謝謝了 回複討論(解決方案) 檢查伺服器上的配置是否與本地一致 檢查伺服器上的配置是否與本地一致 這個是本地環境配置: 伺服器軟體:Apache/2.4.10 (Win32) OpenSSL/0.9.8zb PHP/5.3.29 MySQL
Time of Update: 2016-06-23
Trait 是PHP 5.4引入的新概念,看上去既像類又像介面,其實都不是,Trait可以看做類的部分實現,可以混入一個或多個現有的PHP類中,其作用有兩個:表明類可以做什麼;提供模組化實現。Trait是一種代碼複用技術,為PHP的單繼承限制提供了一套靈活的代碼複用機制。 為什麼使用Trait
Time of Update: 2016-06-23
一共是有四段,分別是,詢盤,註冊,購買完成,訂閱郵件,四段,都放在一個跳轉介面調用,,比如,當購買成功時,就會彈出這個介面,顯示“購買成功”字樣,同時調用購買完成的統計代碼,幾秒鐘後,再跳回原來的介面,,,大概就是這麼個意思,,,該怎麼寫,,我是新手,自學的php,雖然大概知道思路,但是不知道怎麼寫,,,求大神助攻,,,另外說明一下,我們用的是opencart; 回複討論(解決方案)