推荐:浅析php常用数据库备份类php代码: ?php /******************************************************* **文件名:DBManagement.php **描述:实现数据的导入导出,数据表结构的导入导出 ********************************************************/ // //包含Mysql数据库操作文件 // requi
PHP是一门从Unix下发展起来的语言,它有着快速、简洁、明了的特点,本文介绍其在变量、数组和PHP正则表达式、PHP模板应用方面技巧。
1、变量、数组的应用技巧 (1)很多人用得不多的数组函数。foreach、list、each。分别举几个例子,应该就能知道了。
例:
$data = array(’a’ => ’data1’, ’b’ => ’data2’, ’c’ => ’data3’);
while(list($subscript, $value) = each($data))
{
echo "$subscript => $value :: ";
echo "$subscript => $valuen
";
}
reset($data);
foreach($data as $subscript => $value)
{
echo "$subscript => $value :: ";
echo "$subscript => $valuen
";
}
(2)函数的变量、变量的变量、变量的“指针”:
//变量的变量
$var = "this is a var";
$varname = "var";
echo $$varname;
//函数的变量
function fun1($str) {
echo $str;
}
$funname = "fun1";
$funname("This is a function !");
?>
变量的“指针”。这个指针加上了双引号,表明他不是真正的指针。看看下例:
function($a) {
$a ++;
}
$c = 0;
function($c);
echo $c; //$c仍为0
function(&$a) {
$a ++;
}
$c = 0;
echo $c; //$c为1
?>
分享:浅析php实现大文件上传源代码一个比较 经典的php大文件上传源代码,可成功运行. functionfunction_upload($name,$newname=,$dir=upload) { global$_FILES,$ext; $return=; $time=time(); $upload=trim($_FILES[$name][’tmp_name’]); $upload_name=trim($_FILES[$name][’name’])