Time of Update: 2017-01-19
第一種複製代碼 代碼如下:return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT);第二種複製代碼 代碼如下:return date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, 13), 1))), 0,
Time of Update: 2017-01-19
如: 複製代碼 代碼如下: <form enctype="multipart/form-data" action="upload.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="1000"> <input name="myFile" type="file"> <input type="submit" value="上傳檔案"> </form>
Time of Update: 2017-01-19
在本文中,筆者將為大家介紹phpunit中的兩個進階概念和用法,儘管它不一定在你的日常單元測試中都用到,但理解和學會它們的用法對學習phpunit還是十分重要的。 Phpunit中的Annotations 如果有其他程式設計語言經驗的開發人員,應該對Annotations(註解)不陌生,其實在phpunit中,一個簡單的如下面的一段注釋也可以認為是Annotations:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2017-01-19
一、PHP調用fckeditor方法。 二、JS調用fckeditor方法。 複製代碼 代碼如下: <?php require_once(PATH_PRE.”fckeditor.php”); // 包含fckeditor類, $oFCKeditor = new FCKeditor('content') ; //建立一個fckeditor對象,表單的名稱為content $oFCKeditor->BasePath=”../fckeditor/”; //編輯器所在目錄
Time of Update: 2017-01-19
eq相等, ne、neq不相等, gt大於, lt小於, gte、ge大於等於, lte、le 小於等於, not非, mod求模。 is [not] div by是否能被某數整除, is [not] even是否為偶數, $a is [not] even by $b即($a / $b) % 2 == 0, is [not] odd是否為奇, $a is not odd by $b即($a / $b) % 2 != 0 樣本: equal/ not equal/ greater than/
Time of Update: 2017-01-19
最近小編開始學習研究win2008 r2的php環境配置,發現護衛神的php套件非常好用,安裝簡單,但是因為php版本不是最新的版本,所以就想將php升級下,因為新版的php修複了一些bug所以這裡就分享下方法,需要的朋友可以參考下。php套件適用於 64位的系統(win2008 r2 /win2012)再下載新版的php檔案,這裡php5.5.24
Time of Update: 2017-01-19
無論是你想從從一個連結上取部分資料,或是取一個XML檔案並把其匯入資料庫,那怕就是簡單的擷取網頁內容,反應釜cURL 是一個功能強大的PHP庫。本文主要講述如果使用這個PHP庫。 啟用 cURL 設定 首先,我們得先要確定我們的PHP是否開啟了這個庫,你可以通過使用php_info()函數來得到這一資訊。 複製代碼 代碼如下: <?php phpinfo(); ?> 如果你可以在網頁上看到下面的輸出,那麼表示cURL庫已被開啟。
Time of Update: 2017-01-19
有同事反映,最近上線的幾款遊戲海外註冊載入不了樣式檔案,需要緊急修複。註冊程式統一走單一入口,核心判斷是checkip處,只需要在未實名認證的模板程式處做一個game_id的判斷即可。因為太過肯定、急於下班的心理,再加上大家催促的緊張,一下子就蒙了,犯了兩個錯誤:一是game_id的判斷位置提前了,導致後面的很多變數沒有傳到目的頁面;二是沒有理解header跳轉和include包含的涵義,直接用了header做跳轉。header跳轉後的頁面,不能繼承上一頁的變數等元素,舉例說明:a.php檔案$
Time of Update: 2017-01-19
說明:bool file_exists ( string $filename )如果由 filename 指定的檔案或目錄存在則返回 TRUE,否則返回 FALSE。在Windows上,使用/ /電腦名稱/共用/檔案名稱或 電腦名稱共用檔案名稱,以檢查網際網路共用檔案。在 Windows 中要用 //computername/share/filename 或者 \\computername\share\filename
Time of Update: 2017-01-19
方法一:最簡單的方法就是用fopen(),看看檔案能否開啟,能打就檔案當然就存在。<?php$url = 'http://www.jb51.net/images/test.jpg';if( @fopen( $url, 'r' ) ) { echo 'File Exits';} else { echo 'File Do Not Exits';}?>方法二:/** * 篩選不存在的圖片資源 * * @author wanggeng
Time of Update: 2017-01-19
我們瀏覽有些網頁的時候,當拉動瀏覽器的捲軸時到頁底時,頁面會繼續自動載入更多內容供使用者瀏覽。這種技術我暫且稱它為滾屏載入技術。我們發現很多網站用到這種技術,必應圖片搜尋、新浪微博、QQ空間等將該技術應用得淋漓盡致。滾屏載入技術,就是使用Javascript監視捲軸的位置,每次當捲軸到達瀏覽器視窗底部時,觸發一個Ajax請求後台PHP程式,返回相應的資料,並將返回的資料追加到頁面底部,從而實現了動態載入,其實就是一個典型的Ajax應用。本文將使用jQuery,結合PHP,mysql以及JSON,
Time of Update: 2017-01-19
本文執行個體講述了php實現比較兩個檔案夾異同的方法。分享給大家供大家參考。具體分析如下:要求: 只能使用命令列,比較兩個檔案夾的不同,包括檔案的差異。思考: 雖然linux下有diff。。。。還是用php吧,代碼改的方便,速度也很快,以下排除了.svn目錄的比較 檔案要比較md5校正和思路:1)把第一路徑作為標準路徑,列出第1個路徑中有的,第2個路徑中沒有的檔案或檔案夾,或者是不同的檔案。 2)然後,列出第2個路徑中有的,第1個路徑中卻不存在的檔案和檔案夾。調用樣本:php
Time of Update: 2017-01-19
本文執行個體講述了PHP批量產生圖片縮圖的方法。分享給大家供大家參考。具體如下:<?php//用PHP批量產生圖片縮圖 function mkdirs($dirname,$mode=0777) //建立目錄(目錄, [模式]) { if(!is_dir($dirname)) { mkdirs($dirname,$mode); //如果目錄不存在,遞迴建立 return mkdir($dirname,$mode); } return true; } function
Time of Update: 2017-01-19
本文執行個體講述了php常用表單驗證類用法。分享給大家供大家參考。具體如下:<?php/*** 頁面作用:常用表單驗證類* 作 者:欣然隨風* QQ:276624915*/class class_post{//驗證是否為指定長度的字母/數字組合function fun_text1($num1,$num2,$str){ Return (preg_match("/^[a-zA-Z0-9]{".$num1.",".$num2."}$/",$str))?true:false;}
Time of Update: 2017-01-19
本文執行個體講述了php檔案壓縮之PHPZip類用法。分享給大家供大家參考。具體如下:<?php//// PHPZip v1.2 by Sext (sext@neud.net) //// Makes zip archive//// Based on "Zip file creation class", uses zLib////class PHPZip{function Zip($dir, $zipfilename){ if
Time of Update: 2017-01-19
本文執行個體講述了php遍曆樹的常用方法。分享給大家供大家參考。具體如下:一、遞迴的深度優先的演算法:<?phpdefine('DS', DIRECTORY_SEPARATOR);function rec_list_files($from = '.'){ if(!is_dir($from)) { return array(); } $files = array(); if($dh = opendir($from)) { while(false !==
Time of Update: 2017-01-19
給大家分享個php操作Oracle的操作類Oracle_db.class.php<?phpclass Oracle_db{ public $link; public function __construct(){ $this->link=$this->connect(); if(!$this->link){ echo "串連失敗"; exit; } } public function connect(){
Time of Update: 2017-01-19
簡單整理一下PHP項目整合PayPal支付功能。一、表單的構建:<form method="post" name="form" action="https://www.paypal.com/cgi-bin/webscr"><input type="hidden" name="rm" value="2"/><input type="hidden" name="cmd" value="_xclick"/><input type="hidden" name="
Time of Update: 2017-01-19
本文執行個體講述了php使用Jpgraph繪製3D餅狀圖的方法。分享給大家供大家參考。具體實現方法如下:<?php include ("src/jpgraph.php"); include ("src/jpgraph_pie.php"); include ("src/jpgraph_pie3d.php"); $data = array(19,23,34,38,45,67,71,78,85,87,90,96); $graph = new PieGraph(400,300);
Time of Update: 2017-01-19
安裝php擴充:windows 下的 memcache步驟1.下載php的擴充dll:http://downloads.php.net/pierre/(如果上述目錄沒有符合你的php的編譯版本的dll就去google下吧,會有很多的哦!) 下面是我安裝的版本(因為我的php是vc6編譯的): 2.將下載的.dll放入php的擴充目錄下面,一般在php目錄中的ext