preg_match_all得到的是一个二维数组,你可以去看一下php手册,他还有一个可选参数,默认时PREG_PATTERN_ORDER,这样得到的二维数组$arr,第一个是匹配的字符串,第二个是匹配第一个括号的字符串,后面依次类推
还可以设置为PREG_SET_ORDER,这样他得到的二维数组是,第一个是匹配的第一个字符串,第二个是匹配的第二个字符串,以此类推
$parrten?=?"/[a-zA-Z]+/";
$str?="中英文chinese?english混合?this?is?a?test这是一个测试";
preg_match_all($parrten,$str,$arr,PREG_SET_ORDER);
print_r($arr);
echo?count($arr);
cwd是 current working Directory缩写 意思是:当前工作目录
chdir 是 change Directory 的缩写,意思是:切换目录、改变目录
feof 是个缩写组合 f是这个函数的前缀 说明这是个文件操作函数 eof 是 End OF FIle 的缩写
意思是:文件末尾!
while(!feof($fp)) 这句的意思就是,循环一个文件指针 $fp 直到 数据到达文件末尾!
之前是Personal Home Page,意思是个人主页,后来更名为了PHP: Hypertext Preprocessor,意思是 超文本预处理器
你既然把这个值存在session里了就不需要用隐藏域了.
至于说要插入两次,没看到代码我也不好说
你可以先学习一下C语言,因为从语法上PHP和C很相似,而且你在学习C的过程中要学会拓展思维.C学会过后你会发现过度到PHP很轻松.你的目标首先除了服务端的PHP,还得熟悉前端技术,javascript、css、html必须要掌握.要开发一个完整的项目的话,你在熟悉了以上几方面的语法啊,基本使用后,就去了解一下jQuery(特效)、AJAX、XML、JSON(前后端通信),这几个并不是新的语言,而相当于是js的一种应用,所以学会javascrfipt后这些都很容易上手.书籍的话网上一大把,不过对于WEB方面,还是建议买新一点的书,不要太老了.我看过的一本Apache和MySQLWEB开发还不错,只是这本书好像现在来说有点老了.给你个方向,先学好C语言,打下基础,其他的书籍的话其实都只是辅助,都很好上手的.望采纳