Time of Update: 2017-01-19
這裡給大家分享一段使用PHP Socket 編程類比Http post和get請求的代碼,非常的實用,結尾部分我們再討論下php類比http請求的幾種方法。複製代碼 代碼如下:<?php /** * 使用PHP Socket 編程類比Http post和get請求 * @author koma */ class Http{ private $sp = "\r\n";
Time of Update: 2017-01-19
PHP Reflection API是PHP5才有的新功能,它是用來匯出或提取出關於類、方法、屬性、參數等的詳細資料,包括注釋。PHP Reflection API有:class Reflection { }interface Reflector { }class ReflectionException extends Exception { }class ReflectionFunction implements Reflector { }class ReflectionParameter
Time of Update: 2017-01-19
最近很多群友都來問我怎麼整合百度UE(ueditor 1.4.3),實在回答不過來,所以在這寫一下整合百度UE的思路,本文內使用的最新版的UE1.4.3。下載安裝1.首先到官網下載最新版的UE1.4.3UE官方下載地址:http://ueditor.baidu.com/website/download.html這裡我下載的是1.4.3PHP版本。下載你所使用的版本就行。解壓檔案到你的項目2.部署.在前端Html頁面引入UE 所需的JS檔案,然後使用getEditor
Time of Update: 2017-01-19
今天準備將一個php demo放在IIS下運行,網站在IIS下的配置是這樣的:應用程式集區是整合模式下的.net framework 2.0(2.0或4.0沒什麼關係,因為php以fastCGI的方式在跑), 應用程式集區標識配置為IIS內建的NETWORKSERVICE, 使用的認證方式為匿名驗證。開啟本地的網站,訪問php頁面,
Time of Update: 2017-01-19
在PHP中,有一些簡單的映像函數是可以直接使用的,但大多數要處理的映像,都需要在編譯PHP時加上GD庫。除了安裝GD庫之外,在PHP中還可能需要其他的庫,這可以根據需要支援哪些映像格式而定。GD庫可以在http://www.boutell.com/gd/免費下載,不同的GD版本支援的映像格式不完全一樣,最新的GD庫版本支援GIF、JPEG、PNG、WBMP、XBM等格式的影像檔,此外還支援一些如FreeType、Type
Time of Update: 2017-01-19
本文執行個體講述了php替換字串中間字元為省略符號的方法。分享給大家供大家參考。具體分析如下:對於一個長字串,如果你只希望使用者看到頭尾的部分內容,隱藏掉中間內容,你可以使用這個php函數,他可以指定要隱藏掉的中間字串的數量/** * Reduce a string by the middle, keeps whole words together * * @param string $string * @param int $max (default 50) * @param string $
Time of Update: 2017-01-19
配置PHP.ini更改配置項(必須)auto_prepend_file = "C:\xampp\htdocs\auto_prepend_file.php"更改配置項(可選)allow_url_include = Onauto_prepend_file.php檔案內容複製代碼 代碼如下:<?php/** * 引入static檔案 * @param {array|string} 相對路徑 * @param {string}
Time of Update: 2017-01-19
配置指令如下:[opcache]zend_extension=opcache.soopcache.enable_cli=1;共用記憶體大小, 這個根據你們的需求可調opcache.memory_consumption=256 ;interned string的記憶體大小, 也可調opcache.interned_strings_buffer=8;最大緩衝的檔案數目opcache.max_accelerated_files=4000;60s檢查一次檔案更新opcache.revalidate_
Time of Update: 2017-01-19
複製代碼 代碼如下: #!/usr/local/bin/php -q author:freemouse <?php // 下面是說明. print ("本程式用於合并2張 640x480大小的.\n"); print ("圖片,並將其轉化為一張 400x300 大小的圖片\n"); print ("需要指定存放合成前圖片(a.jpg,b.jpg)的預設目錄\n"); print ("產生的圖片將會儲存為c.jpg\n"); //預設目錄,自己編輯吧^_^
Time of Update: 2017-01-19
看代碼: 複製代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title> New
Time of Update: 2017-01-19
1.fopen實現代碼:複製代碼 代碼如下: <?php $handle = fopen ("http://www.example.com/", "rb"); $contents = ""; while (!feof($handle)) { $contents .= fread($handle, 8192); } fclose($handle); ?> 複製代碼 代碼如下: <?php // 對 PHP 5 及更高版本 $handle = fopen("http://www.
Time of Update: 2017-01-19
自己搭建IP資料庫佔資源,而且更新不便,何不使用現成的IP查詢呢?下面自己寫了個擷取IP物理地址的PHP代碼(有一定的瑕疵,請高手不吝賜教) 複製代碼 代碼如下: <!DOCTYPE html> <html lang="en"> <head> <title></title> <meta charset="UTF-8" /> <meta name="author" content="" /> <meta
Time of Update: 2017-01-19
1.目前大多數php環境裡使用的都是不帶d的memcache版本,這個版本出的比較早,是一個原生版本,完全在php架構內開發的。與之對應的帶d的memcached是建立在libmemcached的基礎上,所以相對來說,memcached版本的功能更全一些。 memcache:http://cn2.php.net/manual/en/book.memcache.php memcached:http://cn2.php.net/manual/en/book.memcached.php
Time of Update: 2017-01-19
一、mac電腦phpstorm快速鍵command + a 全選command + c 複製command + v 粘貼command + z 撤消command + k 程式碼搜尋command + l 輸入行號跳到某一行command + o 查看一個類的結構command + / 單行注釋command + e 列出最後開啟的檔案ctrl + shift + / 塊注釋shift + command + xshift + command + r 按檔案名稱搜尋對應檔案所在路徑shift +
Time of Update: 2017-01-19
效果圖:PHP代碼 複製代碼 代碼如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>網站程式備份</title> </head> <body> <form name="myform" method="post" action=""> <?php
Time of Update: 2017-01-19
本文執行個體講述了php實現比較兩個字串日期大小的方法。分享給大家供大家參考。具體如下:<?phpfunction dateBDate($date1, $date2) {// 日期1是否大於日期2 $month1 = date("m", strtotime($date1)); $month2 = date("m", strtotime($date2)); $day1 = date("d", strtotime($date1)); $day2 = date("d",
Time of Update: 2017-01-19
/path/to/pkphp.com/script.php?ajax 在php指令碼中使用如下方法判斷: 複製代碼 代碼如下: if(isset($_GET['ajax'])) { ...這是一個ajax請求,然後... } else { ...這不是一個ajax請求,然後... } 通過傳遞_GET參數的方法簡單實現了網頁請求的判斷。但是如果需要這樣的功能,這個方法可能就有弊端,功能需求如下: 1.通過ajax請求的網頁與普通請求的網頁內容是不相同的
Time of Update: 2017-01-19
本文執行個體講述了php實現修改新聞時刪除圖片的方法。分享給大家供大家參考。具體實現方法如下://old_contents:待修改的公告內容;//$content:修改後的公告內容$oldPic=array();$nowPic=array();preg_match_all("/\<IMG(.*?)src=\"(.*?)\">/",$old_contents,$match);if(!empty($match[2])){ foreach($match[2] as
Time of Update: 2017-01-19
複製代碼 代碼如下: /* *@自動添加資料函數 *@$table 表名 *@$arr 欄位庫 array("title",array("content",int)) *@ array(欄位,類型) *@ 類型說明 html--允許html unhtml-不允許html int --int類型 float -- float 類型 */ //自動插入資料函數 function autoInsert($table,$arr=array(),$method='post') {
Time of Update: 2017-01-19
改架構主要用於實現多個程式員之間的協同開發以及mvc開發模式的實現.skymvc採用mvc開發方式,架構本身易擴充。skymvc作為天網計劃的基礎架構,秉承易用、易學、共同開發的優良傳統,我們致力於打造一款優秀的php mvc架構。歡迎大家多多提些建議。 1.建立設定檔skyMVC支援自動建立網站目錄:輸入http://locahost/skymvc/install.php 即可自動建立 檔案目錄。如果建立之後想重新建立,刪除install.lock檔案及可。 推薦自動建立。