Time of Update: 2016-07-25
date_default_timezone_set('PRC'); //預設時區 echo "今天:",date("Y-m-d",time()),""; echo "今天:",date("Y-m-d",strtotime("18 june 2008")),""; echo "昨天:",date("Y-m-d",strtotime("-1 day")), ""; echo "明天:",date("Y-m-d",strtotime("+1 day")), ""; echo "一周后:",date("
Time of Update: 2016-07-25
$a = 'Original'; $my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse"); extract($my_array); echo "\$a = $a; \$b = $b; \$c = $c"; ?>複製代碼輸出:$a = Cat; $b = Dog; $c = Horse例子 2 使用全部參數: $a = 'Original'; $my_array = array("a" => "Cat","b" => "Dog",
Time of Update: 2016-07-25
/** * 這裡是 phpPgAdmin 的配置中心。使用者需要根據自己的實際情況修改這裡的設定。 * * $Id: config.inc.php-dist,v 1.53 2007/04/18 14:08:48 mr-russ Exp $ */ bbs.it-home.org // 一個樣本伺服器。你可以建立任意多個這樣的伺服器,索引從零開始遞增。 // 顯示在登陸螢幕上的伺服器名字 $conf['servers'][0]['desc'] = 'PostgreSQL'; //
Time of Update: 2016-07-25
loadmodule php5_module d:\php5\php5apache2_2.dll複製代碼2、通過修改documentroot參數可以修改伺服器的主文件的根目錄,原根目錄的位置是apache2.2\httdocs。如: documentroot "d:/phpserver" 修改documentroot 參數後,還要修改一處: 找到: 修改為: apache2.2\httdocs 複製代碼 3、添加apache伺服器的副檔名: 找到下面這段代碼:
Time of Update: 2016-07-25
複製代碼在action.php中只要使用extract()函數將$_POST全域資料解開: action.php extract($_POST); //相當於$username = $_POST['username']; //$password = $_POST['password']; ?>複製代碼php手冊中的解釋:extract (PHP 4, PHP 5)extract — 從數組中將變數匯入到當前的符號表說明 int extract ( array $var_array [,
Time of Update: 2016-07-25
/*** PHP取二進位檔案頭快速判斷檔案類型** @param 檔案 $file* @return string* @author lrenwang* @blog blog.lrenwang.com*/function get_extname($file){ $fp = fopen($file, "rb"); $bin = fread($fp, 2); //唯讀2位元組 fclose($fp); $bin_info = @unpack("C2chars", $bin);
Time of Update: 2016-07-25
/***函數功能:計算兩個以YYYY-MM-DD為格式的日期,相差幾天**/function getChaBetweenTwoDate($date1,$date2){$Date_List_a1=explode("-",$date1);$Date_List_a2=explode("-",$date2);$d1=mktime(0,0,0,$Date_List_a1[1],$Date_List_a1[2],$Date_List_a1[0]);
Time of Update: 2016-07-25
$array1 = array("A","B","C","D"); $array2 = array("1","2","3","4"); $array3 = array("!","@","#","$"); $arrayX = array_merge($array1, $array2, $array3); //將3個數組合并起來 print_r($arrayX); ?> 複製代碼例2,php數組合并。 $array1 =
Time of Update: 2016-07-25
echo '';複製代碼2、在php頁面或html頁面 複製代碼二,使用header函數 在控制器或頁面中: header("content-type:text/html;
Time of Update: 2016-07-25
$array = array('A','2','3','4','5','6','7','8','9','10','J','Q','K'); shuffle($array); //隨機排序數組 print_r($array); //輸出數組 ?> 複製代碼>>> 您可能感興趣的文章:php關聯陣列排序、快速排序的執行個體分享php二維數組排序(執行個體)PHP數組排序方法總結(收藏)php 二維數組排序的兩個例子php
Time of Update: 2016-07-25
$str = preg_quote( “ /\d{3}(\-\d{4})/ ” ); echo $str; ?> 複製代碼結果:/\\d\{3\}\(\\\-\\d\{4\}\)/ 例2: $str = preg_quote( “ /\d{3}(\-\d{4})/ ” , ” 3 “ ); echo $str; ?> 複製代碼結果:/\\d\{\3\}\(\\\-\\d\{4\}\)/ 這兩個例子的區別:就是紅色地區中的 “ 3 ” ,在第二個例子中將 “ 3 ”
Time of Update: 2016-07-25
$pagesize=10; //設定每一頁顯示的記錄數$conn=mysql_connect("localhost","root",""); //串連資料庫$rs=mysql_query("select count(*) from tb_product",$conn); //取得記錄總數$rs$myrow = mysql_fetch_array($rs);$numrows=$myrow[0];//計算總頁數$pages=intval($numrows/$pagesize);//判斷頁數設定if
Time of Update: 2016-07-25
本文介紹下php編程中正則過濾特殊字元的方法,有需要的朋友參考下。在php中用Regex過濾特殊字元,可以使用函數preg_quote:string preg_quote( string $str[, string $delimiter] )找出$str字串中出現的屬於Regex的特殊字元,並在改特殊字元前面加上一個反斜線。可以提供一個可選的$delimiter字串參數作為新增的逸出字元集合。Regex的特殊字元包括: . \ + * ? [ ^ ] $ ( ) { } = ! | :
Time of Update: 2016-07-25
var_dump(0 == 'test');var_dump(0 == '');var_dump(5 > 't');var_dump(strcmp(5, 't'));複製代碼結果為(第1~3結果是不對的,只有第4個是對的):4bool(true)bool(true)bool(true)int(-1)2. 字串處理1. 子串$sub = substr(string, start[, length]);2. 子串替換$newstring = substr_replace(string, new,
Time of Update: 2016-07-25
本文介紹下PHP中常用的字元轉義函數、安全函數,用這些函數可以過濾大部份常見的攻擊手段,如SQL注入等。本節內容:php逸出字元函數用法。1. addslashesaddslashes對SQL語句中的特殊字元進行轉義操作,包括(‘), (“), (), (NUL)四個字元,此函數在DBMS沒有自己的轉義函數時候使用,但是如果DBMS有自己的轉義函數,那麼推薦使用原裝函數,比如MySQL有mysql_real_escape_string函數用來轉義SQL。
Time of Update: 2016-07-25
//用資料庫儲存session資訊class SessionToDB { private $_path = null; private $_name = null; private $_pdo = null; private $_ip = null; private $_maxLifeTime = 0;public function __construct(PDO $pdo) { session_set_save_handler( array(&$this, 'open'),
Time of Update: 2016-07-25
default_charset="gb2312" ,修改預設字元集,這裡,如果前面有分號“;”,去掉這個分號;register_globals=off 改為 register_globals=on ,使傳遞全域變數有效;extension=php_dba.dll 如果前面有分號,取消分號,以下同;extension=php_dbase.dllextension=php_gd2.dll gd庫做圖,一般用於圖形驗證碼;extension=php_mysql.dll
Time of Update: 2016-07-25
//資料庫我用的mysql PDO 但是整個思路又是一樣的$conn=mysql_connect('localhost','root','123');if(mysql_errno()){ printf('串連失敗'.mysql_error());}mysql_select_db('edeng');mysql_set_charset('utf8');/* *遞迴函式 *@param id 要查詢fid=$id的所有子類 這裡將$id的預設值為設為0
Time of Update: 2016-07-25
class session_handler { protected $maxlifetime = null; protected $dbHandle = null; public $config = null; public static function init($args) { return new self($args); } public function __construct($args) { $this->config = $args;
Time of Update: 2016-07-25
zend_optimizer.optimization_level=15 zend_extension_ts="d:phpendoptimizer.dll" zendoptimizer.dll的路徑一定要符合 複製代碼接著尋找extension_dir,在後面=加上你的windirsystem32目錄全稱,例如:extension_dir = d:windowssystem32 (最後的一定不能省略!)