Time of Update: 2017-04-01
connect() php-cgi.sock failed (2: No such file or directory) 問題解決在LMNP伺服器架構中,配置好nginx,php服務後,訪問127.0.0.1/index.php首頁時,出現以下錯誤:2339 connect() to unix:/home/xxx/php/var/php-cgi.sock failed (2: No such file or directory) while connecting to upstream,
Time of Update: 2017-05-20
如何在PHP中建立壓縮的RAR檔案?在網站中,上傳檔案大多數都是以壓縮包形式存在的,所以我們首先必須要將上傳的檔案壓縮後才能夠上傳,那麼我們如何?網站中上傳檔案的自動壓縮功能呢?今天就給大家詳細介紹一下!檔案壓縮主要應用PHP 的預定義類 com,將wscrip.shell 對象作為 com類的參數,最終通過調用 com類的 run()方法實現檔案的壓縮。com 類提供了一個將 COM組件整合到 PHP 指令碼中的架構,執行個體化方法如下:$obj = new COM("server.
Time of Update: 2017-05-16
在PHP指令碼中想使用檔案中定義的函數,就需要使用 include()、include_once()、require()和 require_once() 中的一個函數,將函數庫檔案載入指令碼程式中。上一章節中我們談到了在php中如何使用自訂函數庫,這一章節就具體的談談require()和include()的區別聯絡有哪些。PHP提供了兩種包含外部檔案的方法:require()和include()都屬於伺服器端引用(Server Side Includes)中的常用方法。require
Time of Update: 2017-05-23
php 中 explode() 函數是:使用一個字串分割另一個字串,並返回由字串組成的數組。implode() 函數是返回一個由數組元素組合成的字串。這兩個函數就是字串和數組之間的互相轉換函式。首先從用法上來看,一個是將數組元素串連成字串,一個是將字串分割到數組裡面。所以從用法上是不一樣的再有就是接收參數的不同,explode() 由於曆史原因不能接收兩種參數順序,必須保證separator參數在string參數之前才行;而implode() 可以接受兩種參數順序。樣本implode()
Time of Update: 2017-04-24
什麼是GD庫?在PHP中載入GD庫的具體介紹什麼是GD庫?首先我們要介紹什麼是GD庫:GD庫,是php處理圖形的擴充庫,GD庫提供了一系列用來處理圖片的API,使用GD庫可以處理圖片,或者產生圖片,GD庫是一個開放的,動態建立映像的,原始碼公開的函數庫,其可以從官網中下載。目前GD庫支援 GIF , PNG , JPEG, WBMP 以及 XBM等多種圖片的格式,用於對映像的處理!GD庫在 PHP5 中式預設安裝的,但是要啟用 GD庫。必須設定 php.ini
Time of Update: 2017-03-27
這篇文章主要介紹了CI(CodeIgniter)架構實現圖片上傳的方法,結合執行個體形式分析了基於CodeIgniter調用檔案上傳類實現圖片上傳功能的相關操作技巧,需要的朋友可以參考下本文執行個體講述了CodeIgniter架構實現圖片上傳的方法。分享給大家供大家參考,具體如下:對於圖片上傳這種老生常談的問題,在此我不得不再次重複一次,因為對於這架構畢竟有些地方值得自己學習與借鑒,這篇文章我是藉助官方文檔來寫的,但有些地方任然需要標明一下。下面我們來看看圖片上傳吧。首先在“./applicat
Time of Update: 2017-04-19
在我們前面講PHP邏輯運算子的時候,提到了PHP運算子的優先順序,所謂的運算子優先順序,指的是在運算式中哪一個運算子先計算,哪一個後計算,就好像,運算式 1 + 5 * 3 的結果是 16 而不是 18 是因為乘號(“*”)的優先順序比加號(“+”)高。如果有需要的話,可以用括弧來強制改變優先順序。例如:(1 + 5) * 3 的值為
Time of Update: 2017-03-25
重載 PHP中的”重載”與其它絕大多數物件導向語言不同,只是他們都是用的相同的名詞而已。傳統的”重載”是用於提供多個同名的 類方法,但各方法的參數類型和個數不同。 PHP所提供的”重載”(overloading)是指動態地”建立”類屬性和方法。當調用當前環境下未定義或不可見的類屬性或方法時,重載方法會被調用。是通過魔術方法(magic methods)來實現的。
Time of Update: 2017-03-25
在PHP中,會遇到這樣的情況,子類繼承父類,但是又需要對父類的屬性和方法進行一定的擴充,這時子類可以對屬性和方法進行重寫,覆蓋與父類同名的屬性和方法,但是如果父類的方法中的內容比較多,比如上百成千行代碼,這時只需使用”父類類名::方法” 或“parent::方法“來調用父類中被覆蓋的方法,有就是重新載入父類,然後再加上需要擴充的語句。 方法的重寫<?php class Person{ public $name; public function
Time of Update: 2017-03-25
這篇文章主要介紹了詳解如何在CentOS7中使用Nginx和PHP7-FPM安裝Nextcloud,會通過 Nginx 和 PHP7-FPM 來運行 Nextcloud,同時使用 MariaDB 做為資料庫系統。Nextcloud 是一款自由 (開源) 的類 Dropbox 軟體,由 ownCloud 分支演化形成。它使用 PHP 和 Javascript 編寫,支援多種資料庫系統,比如 MySQL/MariaDB、PostgreSQL、Oracle 資料庫和
Time of Update: 2017-03-24
這就要講到PHP的內建介面Iterator了,PHP5開始支援了介面, 並且內建了Iterator介面, 所以如果你定義了一個類,並實現了Iterator介面,那麼你的這個類對象就是ZEND_ITER_OBJECT,否則就是 ZEND_ITER_PLAIN_OBJECT.對於ZEND_ITER_PLAIN_OBJECT的類,foreach會通過HASH_OF擷取該對象的預設屬性數組,然後對該數組進行
Time of Update: 2017-03-30
這篇文章主要介紹了php物件導向之反射功能與用法,結合執行個體形式簡單分析了php5物件導向反射的概念及具體用法,需要的朋友可以參考下本文執行個體講述了php物件導向之反射功能與用法。分享給大家供大家參考,具體如下:個人對反射定義的理解:首先得說說什麼叫反射。對於一個新手來說,反射這個概念常常給人一種似懂非懂的
Time of Update: 2017-03-20
這篇文章主要介紹了thinkPHP5.0架構URL存取方法,具體分析了thinkPHP5.0架構的URL路徑結構與常見存取方法,以及隱藏入口檔案的實現技巧,需要的朋友可以參考下本文執行個體講述了thinkPHP5.0架構URL存取方法。分享給大家供大家參考,具體如下:URL設計ThinkPHP5.0在沒有啟用路由的情況下典型的URL訪問規則是:http://serverName/index.php(或者其它應用入口檔案)/模組/控制器/操作/[參數名/參數值...]支援切換到命令列訪問,如果切換
Time of Update: 2017-03-30
網頁的簡體繁體和英文切換是怎麼實現的? 參考:簡體字轉繁體字工具 或者 繁體字轉簡體字工具:http://www.php.cn/xiazai/tool/11語言套件。每一段固定文字都是一個單元。每個語言套件裡有所有單元對應該語言的翻譯,再根據對應語言讀取語言套件渲染就行。以上就是網頁的簡體繁體和英文切換是怎麼實現的? 的內容,更多相關內容請關注topic.alibabacloud.com(www.php.cn)!
Time of Update: 2017-03-24
我們可自訂工具列按鈕使simditor實現更豐富和實現上傳圖片功能初始化編輯器<script type="text/javascript"> $(function(){ toolbar = [ 'title', 'bold', 'italic', 'underline', 'strikethrough', 'color', '|&
Time of Update: 2017-03-23
前言前段時間在做一個項目,人家要求每天第一次登陸時自動送積分。居然不是簽到送積分,我鬱悶了幾秒鐘。在百度了一會無果後,我思前想後終於想出這種方法。也就是說,積分是默默送的,當別人查看積分時才知道有這回事,不然不知道。扯皮由於每次那個APP點開使用者介面都需要登陸,所以這就好辦了,我只需要在登陸的時候順便判斷是不是每天第一次登陸就行。但是有些事說起來比做起來簡單。怎麼才能判斷出來呢。通過查詢users資料庫,我默默的瞭解到資料庫中有last_login這個欄位。記錄的是使用者每次的登陸時間的格林威
Time of Update: 2017-03-30
如何找回資源回收筒刪除的檔案 PHP 刪除檔案與檔案夾操作 unlink與rmdir這兩個函數的使用 先看一下代碼 代碼如下:<? function deldir($dir) { //先刪除目錄下的檔案: $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file;
Time of Update: 2017-03-20
nginx下laravel架構rewrite的設定在nginx的vhost網站設定檔中加入以下內容即可if (!-d$request_filename){ rewrite ^/(.+)/$ /$1 permanent;}if ($request_uri ~* index/?$){ rewrite ^/(.*)/index/?$ /$1 permanent;}if (!-e$request_filename){ rewrite ^/(.*)$ /index.php?/$1
Time of Update: 2017-03-22
本文執行個體講述了php匯出產生word的方法。分享給大家供大家參考,具體如下:PHP匯出word(1)首先,預覽html頁面,樣本化對象,定義要匯出的資料(2)點擊下載頁面,給id傳值(任何值均可,僅用於判斷),如果id有值,輸出緩衝檔案,儲存為word格式。(3)點擊下載後,(如果是圖片的話,在儲存為word時要使用絕對路徑,這樣才可以在儲存的word中正常顯示)(4)關閉緩衝輸出Word_con.php 預覽要匯出的html檔案<?phpif(@$_GET[id]!='
Time of Update: 2017-03-24
你為什麼需要搜尋引擎?單純資料庫不夠用?如果你只是建立小網站,資料庫就夠了。但當你建立中性或大型應用的時候,搜尋引擎是更明智的選擇。當然如是一說,小網站也可以利用Solr,獲得高相關性的搜尋結果。想象一下你在寫一個電子商務網站的搜尋查詢程式。最直接的想法就是如下的資料庫查詢語句:SELECT * FROM PRODUCTSWHERE LOWER(title) like LOWER('%$phrase%')OR LOWER(description) like LOWER('