Time of Update: 2018-07-24
1.ZendGuardLoader簡介 從PHP5.3開始Zend Guard將取代Zend Optimizer~下載安裝Zend Guard,實際上不用裝Zend Guard了 直接下載LOADER就可以了,下好之後扔進usr/local/zend/ 修改php.ini就可以了~和以前的Zend Optimizer一樣。 2.ZendGuardLoader安裝準備
Time of Update: 2018-07-24
安裝:sudo apt-get install nginx php7.0-fpm mysql-server-5.6 php7.0-mysql然後改設定檔,php的設定檔不用改就能用,nginx的設定檔不行,預設情況下是不支援php CGI的,所以得改一下:vim /etc/nginx/sites-available/default找到##location ~ \.php$ {# include snippets/fastcgi-php.conf;## # With php5-cgi alone:
Time of Update: 2018-07-24
1.基本文法 很無聊的東西 2.PHP+MYSQL 初步做出自己的作品,很高興了 3.物件導向 怎麼這麼難,不過當你會了之後你很樂意OOP 4.設計模式 這部分很多人都覺得很難 5.模板引擎 有名的有Smarty,可以看看官方網站的手冊或者到一些論壇下載手冊 6.二次開發 像大多數論壇,部落格都是二次開發的。有discuz。,Wordpress,phpwind等 7.用架構開發 如:ZendFramework,YiiPHP,QeePHP…… 8.研讀別人的代碼
Time of Update: 2018-07-24
123 application/vnd.lotus-1-2-3 3gp video/3gpp aab application/x-authoware-bin aam application/x-authoware-map aas application/x-authoware-seg ai application/postscript aif audio/x-aiff aifc audio/x-aiff aiff
Time of Update: 2018-07-24
Atitit.實現反向 Proxy(1)----url rewrite 配置and內容改寫 and -絕對路徑連結改寫 java php 1. 代理的實現:::普通代理and反向 Proxy?? 1 2. url rewrite 的架構選型 1 3. ---------反向 Proxyrewrite 配置mode_rewrite 1
Time of Update: 2018-07-24
PHP 變數範圍 在 PHP 中,可以在指令碼的任意位置對變數進行聲明。 變數的範圍指的是變數能夠被引用/使用的那部分指令碼。 PHP 有三種不同的變數範圍: local(局部) global(全域) static(靜態) Local 和 Global 範圍 函數之外聲明的變數擁有 Global 範圍,只能在函數以外進行訪問。 函數內部聲明的變數擁有 LOCAL 範圍,只能在函數內部進行訪問。
Time of Update: 2018-07-24
php影像處理 擷取圖片資源 resource imagecreatefromxxxx ( string $filename ) 返回一映像標識符,代表了從給定的檔案名稱取得的映像。 擷取圖片相關資訊 getimagesize() 函數將測定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 影像檔的大小並返回映像的尺寸以及檔案類型和一個可以用於普通 HTML 檔案中 IMG 標記中的
Time of Update: 2018-07-24
單例模式: 一般用於資料庫連接和鉤子,避免大量的new操作 關鍵所在,設定一個標誌位instance,私人的構造方法__construct <?phpclass Dog{ //用來儲存單例對象的靜態屬性 static private $instance; private
Time of Update: 2018-07-24
介紹: QueryList 是基於phpquery 發開的一個採集類 phpquery是老外開發的,querylist對其進行了更加人性化的封裝,更方便,從而充滿生命力 安裝: 這裡只介紹通過composer安裝,更多詳細內容可參考http://www.php.cn/php/php-QueryList-down.html 1、如果還沒安裝過composer請參照官網先進行composer安裝: https://pkg.phpcomposer.com/
Time of Update: 2018-07-24
原文:http://www.oschina.net/code/snippet_98890_27459 PHP判斷字串的包含,可以使用PHP的內建函數 strstr,strpos,stristr直接進行判斷.也可以通過explode函數的作用寫一個判斷函數: 1. [代碼]strstr 和 stristr的用法 strstr : 返回一個從被判斷字元開始到結束的字串,如果沒有傳回值,則不包含.
Time of Update: 2018-07-24
PHP核心技術與最佳實務之對象的序列化 對象是一堆資料,可以把Object Storage Service起來,以便需要時使用,這就是對象的序列化。 所謂序列化,就是把儲存在記憶體中的各種對象狀態(屬性)儲存起來,並且在需要時可以還原出來。下面代碼實現了把記憶體中的對象目前狀態儲存到一個檔案中。 $str = serialize($student); Echo $str;
Time of Update: 2018-07-24
在一次項目中將項目遷移到Ubuntu下發現,如下連結無法正常訪問 http://127.0.0.21/Home/Public/login 開啟了rewrite也不行,後來經各方找資料解決 <VirtualHost 127.0.0.21:80> DocumentRoot "/var/www/test/" ServerName 127.0.0.21
Time of Update: 2018-07-24
SPL是用於解決典型問題(standard problems)的一組介面與類的集合。 1. SplDoublyLinkedList 原型: SplDoublyLinkedList implements Iterator , ArrayAccess , Countable {/* 方法 */public __construct ( void )public void add ( mixed $index , mixed
Time of Update: 2018-07-24
mac下<br>和\n都可以 為什麼說都可以呢。 這和php檔案的執行方式有關 php檔案有兩種執行方式,一種是通過網頁訪問,一種是通過命令提示字元 <?phpecho "this is a \n";echo "test \n";?> ① 通過網頁執行 可以看到這兩個分行符號並沒有起到作用 ② 通過命令提示字元執行 可以看到這兩個分行符號起到了換行的效果 所以說 \n
Time of Update: 2018-07-24
封裝性是面象對象編程中的三大特性之一,封裝性就是把對象的屬性和服務結合成一個獨立的相同單位,並儘可能隱蔽對象的內部細節,包含兩個含義: 1. 把對象的全部屬性和全部服務結合在一起,形成一個不可分割的獨立單位(即對象)。 2. 資訊隱蔽,即儘可能隱蔽對象的內部細節,對外形成一個邊界〔或者說形成一道屏障〕,只保留有限的對外介面使之與外部發生聯絡。
Time of Update: 2018-07-24
轉載自:http://www.jb51.net/article/22501.htm php的header來定義一個php頁面為utf編碼或GBK編碼 php頁面為utf編碼 header("Content-type: text/html; charset=utf-8"); php頁面為gbk編碼 header("Content-type: text/html; charset=gb2312"); php頁面為big5編碼
Time of Update: 2018-07-24
geoIP擴充可以通過IP地址擷取使用者詳細的位置資訊。是一種以索引值的方式存取資料。GeoCounty => GeoIP. Example: <?PHP include('geoip.inc.php'); //開啟資料檔案 $gi = geoip_open("GeoIp.dat",GEOIP_STANDARD); //擷取國家名稱 $country_name =
Time of Update: 2018-07-24
建立索引數組 $arr =array('name'=>'molaifeng','age'=>'25','height'=>'167'); foreach($arr as $value) { echo $value.' '; } echo '<hr />';
Time of Update: 2018-07-24
轉載自:http://www.veryhuo.com/a/view/34557.html 1. 取得請求行:Method、URI、協議 可以從超級變數$_SERVER中獲得,三個變數的值如下: $_SERVER['REQUEST_METHOD'].' '.$_SERVER['REQUEST_URI'].' '.$_SERVER['SERVER_PROTOCOL']."\r\n"; 2.
Time of Update: 2018-07-24
引用的使用: 在一個變數前加上 & ,然後賦值給另一個變數,這就是變數的引用賦值 程式碼範例: <?php /*** 變數的引用**/$a = 10;$b = 20;echo $a;echo "<br>";echo $b;echo "<br>-----------------<br>";$b = &$a; //變數的引用echo $a;echo "<br&