[FONT-SIZE=3]
一般在做网站时都需要对用户提交的查询字符串进行转义,以防止sql注入,php中简单的可以用
addslashes($str)函数来实现,对于多维数组,需要遍历每个数组元素进行处理,有两种办法:
1、系统自带的相关函数
2、自写函数,用递归处理
[/FONT-SIZE]
[FONT-SIZE=3]
PHP中级联目录的打印、创建及删除,主要是运用[FONT-COLOR=Red]
递归[/FONT-COLOR]的思想。
[CODE=php]
//级联目录打印
function printDir($dir){
$h=opendir($dir);
while($row=readdir($h)){
if($row=='.' || $row=='..'){
continue;
...
[/FONT-SIZE]
忘了本地的ECShop的用户密码,就看了下。ECShop V2.7.3密码的加密方式是这样的:
if(!empty($ec_salt))
{
/* 检查密码是否正确 */
$sql = "SELECT user_id, user_name, password, last_login, action_list, last_login,suppliers_id,ec_salt".
...
什么是正则表达式?
从最基本的方面来理解,正则表达式可以被视为一种字符串的模式匹配或匹配模式。在php中,最常用的是PCRE(Perl Compatible Regular Expressions)库。在这里,我们将努力去让你理解那些毫无意义的象形文字(元字符),让你在自己的应用程序中可以使用这样一个强大的工具。不要想着一口气能吃成一个胖子,一点一滴的学习,当你遇到不同的问题时可以回头再来学习它^_