計數器程序 一個有關顏色的定義列表 Chart(圖表) 程序 Banner程序 簡單留言簿程序 圓餅圖程序 日期選擇器 一個日歷程序 一個畫餅圖程序 簡單BBS程序(需MySQL支持) 郵件發送程序 動態按鈕程序 POP3、SMTP郵件收發程序 MIME郵件程序 InString 函數程序 用戶訪問記錄程序
<?php /****** 備份數據庫結構 ******/ /****正好要研究如何備份數據庫,分享一個php實現MYSQL備份的類庫********/ /* 函數名稱:table2sql() 函數功能:把表的結構轉換成為SQL 函數參數:$table: 要進行提取的表名 返 回 值:返回提取后的結果,SQL集合 函數作者:heiyeluren */ function table2sql($tab
<?php /** * 常用工具類 * author Lee. * Last modify $Date: 2012-8-23 */ class Tool { /** * js 彈窗并且跳轉 * @param string $_info * @param string $_url * @return js */ static public function alertLocation($_info,
class FileUpload { private $filepath; //指定上傳文件保存的路徑 private $allowtype=array('gif', 'jpg', 'png', 'jpeg'); //充許上傳文件的類型 private $maxsize=1000000; //允上傳文件的最大長度 1M private $israndname=true; //是否隨機重命名, fa
<?php $handle = @ fopen ( "demo.txt" , "r" ); if ( $handle ) { while (( $buffer = fgets ( $handle , 4096 )) !== false ) { echo $buffer ; } if (! feof ( $handle )) { echo "Error: unexpected fgets() fai
/********************************************************************************* * InitPHP 2.0 國產PHP開發框架 Dao-Nosql-Redis *----------------------------------------------------------------------------
class ArrayHelper{ /** * 從數組中刪除空白的元素(包括只有空白字符的元素) * * 用法: * @code php * $arr = array('', 'test', ' '); * ArrayHelper::removeEmpty($arr); * * dump($arr); * // 輸出結果中將只有 'test' * @endcode * * @param arra
<?php class httpClient { public $buffer = null; // buffer 獲取返回的字符串 public $referer = null; // referer 設置 HTTP_REFERER 的網址 public $response = null; // response 服務器響應的 header 信息 public $request = null;
<?php //文件本身的操作 //copy()復制文件 //unlink()刪除文件 //ftruncate()將文件截斷到指定的長度 //rename()重命名文件或目錄 if(copy("data.txt","data_bak.txt")){//復制文件實例 echo "文件復制成功<br />"; }else{ echo "文件復制失敗<br />"; } if(file_exists("
solr自身提供了http的接口方法,這是用php實現的簡單封裝,其它語言也可以根據相應的http接口做方便實現。 <?php class SolrUtil { private $solrserver = ''; private $core = ''; /** * * @param unknown_type $core $multicore中的索引實例名稱 * @param unknown_typ
<?php echo "<pre>"; echo date("Y-m-d",strtotime("now")), "\n"; echo "<pre>"; echo date("Y-m-d",strtotime("-1 week Monday")), "\n"; echo "<pre>"; echo date("Y-m-d",strtotime("-1 week Sunday")), "\n"; e
圖片壓縮即圖片剪裁,其中的制作過程和圖片水印很類似,不同點在于圖片壓縮需要將現有圖片按一定比例復制到內存中。 下面給出代碼: <?php /*打開圖片*/ $src = "bg.jpg"; $info = getimagesize($src); $type = image_type_to_extension($info[2],false); $fun = "imagecreatefrom".$ty
假設server端上傳文件處理腳本upload.php: <?php print_r($_POST); print_r($_FILES); 1、使用 CURL 默認的方法 //如果php文件是utf8編碼,系統是GBK編碼,那么就需要轉下編碼,要不然Php在系統中找不到這個文件 $file = realpath(mb_convert_encoding('測試圖片.JPG','GBK','utf8'
1.分界標示符PHP分界標示符確定PHP腳本的開始和結束位置,在PHP語言中有四種不同風格的分界標示符可以讓PHP代碼嵌入到HTML代碼中,分別如下:a.PHP標準分界符
PHP語言提供了強大的功能,但由于編程者在語言設計上不嚴謹,也容易產生安全漏洞.?
1、抓取遠程圖片到本地,你會用什么函數?fsockopen.
以前寫了十天學會ASP,十天學會ASP.NET什么的,現在想想再寫個PHP吧,也算比較全了。 PHP的調試方法我這里就不說了,外面很多文章都有介紹,也有很多不同的組合。我這里暫時是以 Apache web server 和 MY SQL 作為WEB服務器和數據庫,在php-4.3.3下的環境做的程序。當然要簡單的構建和訪問查看數據庫 PHPMYADMIN 不可少。phpmyadmin
phpWarmSky一個使用PHP(PEAR支持)、MySQL的開源CMS,本身已經包含40多個模塊及10多套皮膚。模塊可在后臺自由安裝、修改、升級。
Yaf是一個C語言編寫的PHP框架,Yaf 的特點: 用C語言開發的PHP框架, 相比原生的PHP, 幾乎不會帶來額外的性能開銷. 所有的框架類, 不需要編譯, 在PHP啟動的時候加載, 并常駐內存.
Macaw 是一個簡單的 PHP 路由器,超級精簡、快速而且很性感。