Time of Update: 2016-07-20
以下代碼適用於帝國CMS6.6版,7.0版不同處在代碼注釋處已標明。帝國cms後台 重新整理內容頁面功能 預設只能重新整理所有或者單個欄目下的所有內容頁面,但有時實際需要重新整理多個欄目下的頁面找到e/admin/ChangeData.php檔案原先的欄目是單選菜單所有欄目改為:('EmpireCMSAdmin', '1' ("../../class/connect.php" ("../../class/db_sql.php" ("../../class/functions.php" = =
Time of Update: 2016-07-20
cleanGlobal(, , = , = ((, ) && [] != && [] != "" ( ([ } [ }
Time of Update: 2016-07-20
這是一篇翻譯的文章,原文參見:https://wiki.php.net/internals/windows/stepbystepbuild順便提一句,wiki.php.net有很多精彩的內容,想深入瞭解php的同學千萬不要錯過:)準備工作在windows平台上編譯php,需要三樣準備工作:1,合適的編譯環境,包括安裝一個編譯器、正確的SDK以及對應的binary
Time of Update: 2016-07-20
最近,mariadb,nginx和phpmyadmin均發行全新版本。phpIntegration Environment安裝包也隨之發布新的整合套件v1.0.0.4.更新內容:mariadb升級至 v5.5.31, nginx升級至v1.5.1,phpmyadmin升級至 v4.0.2.myspn項目在這裡,可自由下載。http://www.bkjia.com/PHPjc/440313.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/440313
Time of Update: 2016-07-20
2,php代碼:#測試網址: http://localhost/blog/testurl.php?id=5//擷取網域名稱或主機地址 echo $_SERVER['HTTP_HOST'].""; #localhost//擷取網頁地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php//擷取網址參數 echo $_SERVER["QUERY_STRING"].""; #id=5//擷取使用者代理程式 echo
Time of Update: 2016-07-20
單例(Singleton)模式和不常見的多例(Multiton)模式控制著應用程式中類的數量。如模式名稱,單例只能執行個體化一次,只有一個對象,多例模式可以多次執行個體化。 基於Singleton的特性,我們經常用Singleton配置應用程式並定義應用程式中可能隨時訪問的變數。但有時並不推薦使用Singleton,因為它產生了一個全域狀態且該單一根對象沒有封裝任何系統功能。多數情況下,會使單元測試和調試變得困難。讀者根據情況自行決定。 程式碼範例: __construct(){
Time of Update: 2016-07-20
一、Eclipse PHP 先試著安裝Eclipse,遇到各種問題,把workspace目錄放到/var/www/html目錄下,解決了一些問題。但最終還是沒解決。後來又安裝了Zend提供的Eclipse,問題依舊。放棄! Installing Eclipse PHP Install Zend plugin: http://code.google.com/p/zend-sdk/wiki/ZendSdkEclipsePlugin 二、NetBeans
Time of Update: 2016-07-20
一個好的項目都會固定格式的目錄,Lotusphp相對會靈活一些,可以合理安排自己的程式運行目錄,這裡我推薦2種目錄的設定結構第一種是Lotusphp推薦的目錄結構,首先要確保伺服器開啟了父目錄引用的功能,或者通過rewrite引導到 wwwroot/frontend 裡(但是不建議這樣,因為可能存在多個應用,除非你就一個應用,預設引導到index.php)├─framework├─app│ └─frontend 應用程式名稱│
Time of Update: 2016-07-20
今天看書,看到代碼裡面出現了一段Regex匹配語句preg_match,感覺水很深的感覺,網上搜了一些資料,暫時沒時間學習,但是覺得以後學的話有兩個網址比較靠譜,如下: phpRegex手冊:php 100 phpRegex: 川山甲
Time of Update: 2016-07-20
《PHP和MySQL Web開發》 PHP and MySQL Web Development“使用PHP和MySQL構建資料庫驅動的Web應用程式的權威指南” 筆者推薦 PHP和MySQL是非常流行的開源技術,它們非常適合快速開發資料庫驅動的Web應用。PHP是一種功能強大的指令碼語言,專門用於快速建立高效能的Web應用,而MySQL則是一個快速而又可靠的資料庫,它能很好地與PHP整合,適用於基於互連網的Live
Time of Update: 2016-07-20
配置方法在網上可以搜到很多,一步步來就好了,但是由於步驟比較多,需要耐心仔細一點點,這是我自己記錄的成功步驟: 1.PHP+Apache+MySQL的安裝:PHP網站開發-David’s blog 2.phpMyAdmin的配置:phpMyAdmin簡明安裝教程
Time of Update: 2016-07-20
起因是看到了一個簡單php上傳指令碼:http://www.nowamagic.net/librarys/veda/detail/1384我重構了一下,主要是用匿名函數代替了foreach迴圈,利用了閉包的新特性,從而也提高了效能。需要注意的是閉包並不就完全等於匿名函數,閉包是通過匿名函數實現的,跟use關鍵字的使用有關。記錄下就當拋磚引玉了,畢竟隨著php眾多新特性的加入,我們程式員也要與時俱進不斷最佳化代碼,重構自身。以下是重構後的php部分: = ['img' ( =
Time of Update: 2016-07-20
一、前言有做過IP歸屬地查詢功能的朋友應該都有聽說過純真IP庫,純真IP庫查詢類似這樣:若你僅需要根據IP搜尋出使用者的歸屬地文字然後顯示出來,只要按照該IP庫的規則進行二分尋找並顯示就OK了。(格式詳解)但如果你需要根據IP擷取歸屬地文字描述,然後進一步與自己已有的行政地區資料表關聯起來該如何處理呢?粗看這兩種應該是都可以實現,但是效率呢?都很差!特別是面對並發稍高的應用,這兩種方式都經不起考驗。為什麼不根據純真IP庫(其他IP庫也可以)的資料與自己的地區資料關聯起來,用自己的地區ID來代替純
Time of Update: 2016-07-20
我們在開發網路程式時,往往需要抓取非本地檔案,一般情況下都是利用php類比瀏覽器的訪問,通過http請求訪問url地址, 然後得到html原始碼或者xml資料,得到資料我們不能直接輸出,往往需要對內容進行提取,然後再進行格式化,以更加友好的方式顯現出來。一、 PHP抓取頁面的主要方法:fread()->fclose()模式 二、PHP解析html或xml代碼主要方式: 1. file()函數 2. file_get_contents()函數
Time of Update: 2016-07-20
下午在群裡看到朋友要,於是就稍微看了一下。發現 手機號歸屬地查詢 基本上都是由 提供的 。各大網站都拿了這個公司的介面,於是我也想看看怎麼獲得我需要的資訊,手機線上沒有免費的介面,要查詢手機歸屬地只能發送請求在他的網站頁面 .......這方法沒啥意思。於是我繼續尋找,依舊是在手機線上的觸屏版(m.showji.com)找到瞭解決方法(感謝移動互連網)。 裡有個api 介面直接就可以獲得 手機號歸屬地資訊, 紅色的是 ...... 如下顯示http://api.showji.com/
Time of Update: 2016-07-20
今天給大家推薦9款最新的WordPress和Magento主題,其中有一款是WordPress兒童主題。均可免費下載。 Wiser v1.2 – Magento螢幕自適應主題【ThemeForest】 http://topfreetheme.com/wiser-v1-2-themeforest-responsive-magento-theme.html Globex v1.2 – WordPress企業主題【ThemeForest】
Time of Update: 2016-07-20
1、開啟APC ,緩衝yiilite.php 檔案關於開啟APC來說,yii雖然本身可以按照需求來載入所需檔案,但其實每次去判斷什麼該載入什麼不該還是需要花掉不少時間,既然是常用的,不如常駐記憶體來的方便。How to:修改index.php 檔案,將引用的yii.php 改成yiilite.php (YiiFramework 裡都有這個檔案)。其次,安裝php_apc擴充 我的系統是ubuntu,所以比較方便,直接apt-get install php_apc
Time of Update: 2016-07-20
winserver2008各種折騰啊,在winserver上配置wamp 2.2e 各種無法運行,報crashApp 錯誤,搞了很久都沒有解決,有沒有大神指點下,後來下了個wamp 2a 可以安裝,但是他的PHP版本是5.2的 ,等下還要升級PHP版本,至少也要個5.3啊! 具體安裝失敗及升級PHP版本問題在下篇文章寫一下,這裡就寫一下apache和伺服器的配置問題。 首先:將網域名稱解析到伺服器的外網IP,至於怎麼解析。。自己查吧,我就不多說了! 其次: 找到#Include
Time of Update: 2016-07-20
最近下了dedecms V5.7時,在登陸後台時,使用者名稱和密碼也沒錯,就是跳轉不走,進不了後台管理頁面,追蹤了好久才發現根目錄/include/userlogin.class.php中289行左右的位置及之後的位置@(->keepUserIDTag); 使用了函數,就在這個地方卡住了,而且還@了錯誤資訊,原來 本函數已自 PHP 5.3.0 起廢棄並將自 PHP 5.4.0 起移除。我的php版本是5.4.0的解決方案加入代碼 = ( []=[
Time of Update: 2016-07-20
看完前言中所說的一些內容後,各位應該對PHP擴充開發有個籠統的瞭解了,可能有些人會覺得開發擴充很麻煩很複雜,實際上並非如此,這一篇我們就快速進入角色,開發出我們的第一個擴充。 一、編譯PHP開發之前還需要先準備好PHP源碼並編譯,過程如下: -zxvf php-..-.我使用的是php5.3.9,解壓後,我們進入了PHP源碼目錄,然後我們直接編譯並增加php.ini:./configure --prefix=/usr/local/webserver/php --enable-fastcgi --