Time of Update: 2016-07-29
本文執行個體講述了PHP擷取昨天、今天及明天日期的方法。分享給大家供大家參考,具體如下://PHP返回昨天的日期function get_last_date() { $tomorrow = mktime(0,0,0,date("m"),date("d")-1,date("Y")); return date("Y-m-d", $tomorrow);}//PHP返回今天的日期function get_today_date() { $today=date("Y-m-d"); return today;
Time of Update: 2016-07-29
習慣C++的文法,以為include都是包含一些標頭檔,PHP的include用途不止這些。1. 包含一些類定義檔案,函數檔案,這是常用的;2.包含HTML檔案include "header.htm";上面的header.htm中可以融合PHP的語句。因為可以包含htm靜態檔案,所以可以設計緩衝機制,比如把一些頁面分幾部分,有一些讀取資料庫耗效率的部分可以緩衝成HTML,然後通過include 引進。3.include 的檔案可以有返回;$i = include
Time of Update: 2016-07-29
應客戶要求,需要給客戶配個網域名稱,然後我們的大牛強哥 建議後台不要配備網域名稱伺服器了,這樣不安全,一般都是對外的web伺服器才佈建網域名;結合另外收藏的一個博文安裝nginx,然後修改設定檔如下:server { listen 80; ——————————固定連接埠80 server_name A B; ——————逗號間隔頂層網域、次層網域 location / { root
Time of Update: 2016-07-29
centos上不能直接使用yum install nginx 安裝我採用了rpm安裝包。 nginx下載網址:http://nginx.org/packages/centos/6/x86_64/RPMS/nginx-1.8.1-1.el6.ngx.x86_64.rpm 選擇適合的版本安裝指導 CentOS 6.4 快速安裝Nginx http://blog.sina.com.cn/s/blog_586c261a0101i1eu.html安裝後一些配置,需要的就查看:
Time of Update: 2016-07-29
伺服器跟蹤和儲存使用者資料,存在於HTTP的標題,儲存在$_COOKIE的全域變數 識別使用者setcookie函數name $_COOKIE[‘name’]可以訪問 value expire 到期時間 path 有效路徑,/ 整個網站全部生效 domain 有效域
Time of Update: 2016-07-29
當一個目錄下有很多檔案時,伺服器的處理效能會變低,php預設的session僅僅存放在/tmp目錄下,未進行分級,當有一定的訪問量時,就存在效能問題了。首先,修改 php.ini的 session.save_path 選項修改如下:session.save_path = “2;/tmp/session” (去掉前面分號)表示把session存放在 “/tmp/session” 目錄下,並且分成 2
Time of Update: 2016-07-29
取得當前的Unix時間戳記從1970.1.1(00:00:00)—目前時間的秒數和取得當前的日期date();date(時間戳記的格式, 規定時間戳記【預設是當前的日期和時間,可選】)//date函數,第二個參數取預設值的情況echo date("Y-m-d");//2014-03-30//date函數,第二個參數有值的情況echo
Time of Update: 2016-07-29
Tiobe Index(程式設計語言世界排名指數),是一個顯示各種程式設計語言的相對流行趨勢的排名,開始於 2001 年,每個月更新一次。它將很多網站的搜尋結果計算在內,以得到統計資料。這些網站包括:Google,Blogger,Wikipedia,YouTube,Baidu,Yahoo,Bing,Amazon 等。PHP 在 Tiobe 上排名一直靠前,但最近它的排名更靠前了,2012 年是第7,現在是第5。人們可能將此歸因為去年年底 Zend Framework 2
Time of Update: 2016-07-29
本文執行個體講述了Symfony2安裝第三方Bundles的方法。分享給大家供大家參考,具體如下:大多數的Bundles都提了安裝的介紹,下面來介紹基本的安裝步驟:一、添加composer依賴關係在symfony裡,用composer來管理依賴關係1.找到Bundle的包的名稱在包的README裡一般都告訴了我們它的名稱,如果沒有,可以在https://packagist.org網站裡搜尋到2.通過composer來安裝Bundle知道了bundle的包名之後,我們可以通過composer來安裝
Time of Update: 2016-07-29
【基礎】Cookie常用方法:$_COOKIE[‘RecordLuHuiDUDU'] 得到Cookiesetcookie(‘RecordLuHuiDUDU',”,time()-3600*24*30); setcookie(欄位名,資料,到期時間); 設定Cookie【注意】重新設定Cookie需要使之前的Cookie失效,刪除Cookie也是同樣的方法:setcookie(‘RecordLuHuiDUDU',”,time()-3600*24*30);【程式碼範例】/** *
Time of Update: 2016-07-29
laopo單位需要常查詢組織機構代碼,但是她們單位的ip被人家屏蔽了,為了laopo查詢方便,特在阿里伺服器上配置了一個反向 Proxy,按如下配置即可成功。server { listen 80; #listen [::]:80; server_name laopo.xxxxx.net; index index.html index.htm index.php default.html default.htm default.php;
Time of Update: 2016-07-29
HTML標籤相關聯的字串格式化如果用普通的post接收網頁輸入資訊";//echo stripslashes(addslashes($title))."";//echo htmlspecialchars($title);}?>這是我輸入1234的結果,但是細思恐極啊,我要是為了破壞你的網頁,傳進去壞壞的代碼怎麼辦?這時,我們的HTML標籤相關聯的字串格式化橫空出世stripslashes(addslashes($title))輸入什麼顯示什麼 刪除逸出字元
Time of Update: 2016-07-29
使用Acquia Dev Desktop嘗試安裝drupal8 的時候,採用預設參數報了一堆錯誤Fatal error: Uncaught exception 'Symfony\Component\DependencyInjection\Exception\InvalidArgumentException' with message 'The service definition "renderer" does not exist.' in
Time of Update: 2016-07-29
原來這樣寫的。 2秒之後返回首頁。"; //header("refrech:2;URL=http://www.09-29.com/"); header("refresh:1;url=/"); }?>//////////////////////////////////////////////////////////////////////////////////現在我寫成這樣,照樣退出成功。 2秒之後返回首頁。";
Time of Update: 2016-07-29
本文執行個體分析了Symfony2開發之控制器用法。分享給大家供大家參考,具體如下:控制器是PHP函數,通過它,你可以根據HTTP請求建立任務資訊,並且構建和返回HTTP響應。響應可以是HTML頁面、XML文檔、序列化的JSON數組、圖片、重新導向、404錯誤甚至是你可以想到的一切。控制器中包含了你應用程式需要建立響應的抽象邏輯。接收請求,返迴響應的基本生命週期1、每個請求都被單個前端控制器(如app.php或index.php)檔案處理,前端控制器負責引導架構;2、路由查看並匹配請求資訊,並將
Time of Update: 2016-07-29
如何在同一台電腦上運行不同的PHP版本。如何更深的瞭解PHP運行機制。可以在學習別的語言的過程中,想想PHP是否也可以這樣做。ipython中定義獨立的設定項目 ipython profile create new_project 然後修改該配置下的ipython_config檔案。啟用的時候使用 ipython --profile=new_project
Time of Update: 2016-07-29
本文執行個體講述了twig模板擷取全域變數的方法。分享給大家供大家參考,具體如下:簡單介紹下,twig是一模板引擎,可以簡化php的編寫過程,提高效率。而Symfony模板裡,就內建了twig這一模板引擎。twig的文法用的多的,也就三種,也是比較容易的1、{{..}},這個在twig裡是代表輸出變數的意思,舉個例子:{{ id }}2、{%…%},這個在twig裡代表的是進行判斷,舉個例子(取自twig官方文檔樣本):判斷值是否為真:{% if online == false %} Our
Time of Update: 2016-07-29
在Mac OS X中可以很方便的通過開啟“Web共用”啟用Apache服務: 設定方法如下: 開啟“系統設定偏好(System Preferences)” -> “共用(Sharing)” -> “Web共用(Web Sharing)”選中即可啟動Apache 有兩種方法: 開啟“系統設定偏好(System Preferences)” -> “共用(Sharing)” -> “Web共用(Web Sharing)”
Time of Update: 2016-07-29
本文執行個體講述了twig裡使用js變數的方法的方法。分享給大家供大家參考,具體如下:先看一段代碼這個ajax請求的地址,無法正常正常訪問。這段代碼裡 jQuery("#my_input").val()的值賦值給value,然後想把value這個變數引入到ajax裡的url地址裡。這時候你會發現,你訪問的這個地址,value的值並未引入進來,而是把當做字串進行處理。也就是說js的值,是不能直接引用到twig裡的。原因是,twig解析的是php變數,而value是js變數,所以twig
Time of Update: 2016-07-29
對於PHP初學者而言,在使用global關鍵字時,可能會發現,在函數內global一個函數外的變數,在某些情況下卻無法正確輸出該變數(即global變數無效)。下面我們來看一個簡單而常見的例子。在這裡,我們有a.php和b.php兩個頁面。b.php頁面代碼如下:a.php頁面代碼如下:上面的例子非常簡單,我們希望當我們訪問a.php頁面,能夠正確顯示出歡迎語句。不過,遺憾的是,當我們使用瀏覽器訪問a.php頁面卻發現輸出結果如下:Hello! Welcome to !