您的位置: 小凡 - 小凡陋站 >> 学习资料 >> php

  • php正则表达式专题

        发表于2008-02-24     评论:(0)

    一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 这里有一些可能会遇到的正则表达式示例: Visual Basic Scripting Edition VBScript 匹配 /^\[ \t]*$/ "^\[ \t]*$" 匹配一个空白行。 /\d{2}-\d{5}/ "\d{2}-\d{5}" 验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数字组成。 /<(.*)>.*<\/\1>/ "<(.*)>.*<\/\1>" 匹配一个 HTML 标记。 下表是元字符及其在正则表达式上下文中的行为的一个完整列表: 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原......全文

  • 优化PHP代码的40条建议

        发表于2008-02-24     评论:(0)

    优化PHP代码的40条建议 40 Tips for optimizing your php Code 原文地址:http://reinholdweber.com/?p=3 英文版权归Reinhold Weber所有,中译文作者yangyang(aka davidkoree)。双语版可用于非商业传播,但须注明英文版作者、版权信息,以及中译文作者。翻译水平有限,请广大PHPer指正。 1.    If a method can be static, declare it static. Speed improvement is by a factor of 4. 如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2.    echo is faster than print. echo 比 print 快。 3.    Use echo’s multiple parameters instead of string concatenation. 使用echo的多重参数(译注:指用逗号......全文

  • PHP初学者头痛的十四个问题

        发表于2007-09-27     评论:(0)

          【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到。当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。   【2】Win32下apache2 用get方法传递中文参数会出错:  test.php?a=你好&b=你也好   传递参数是会导致一个内部错误     解决办法:"test.php?a=".urlencode(你好)."&b=".urlencode(你也好)    .............   【3】win32下的session不能正常工作   php.ini默认的session.save_path = /tmp ......全文

  • 关于set_magic_quotes_runtime()

        发表于2007-04-22     评论:(0)

     先来了解一下 magic_quotes_runtime  这是php.ini里面的环境配置变量,可以直接在php.ini里面设置为ON,那么PHP将会为所有的溢出字符,当遇到反斜杆、单引号,将会自动加上一个反斜杆,保护系统和数据库的安全。那么 set_magic_quotes_runtime()  就是在php.ini没有配置的情况下,一个设置的开关 0 为关闭 1为打开,就等于用程序手动打开 magic_quotes_runtime 。 ...全文

当前只有一页

hp } ?> 
top 关于本人 | 好友注册 | 给我留言 | 私密短信 | E-mail/MSN:i@kuigg.com | QQ:727136/长期隐身,有事留言即可

陕ICP备06011998 | 小葵的哥哥   版权所有 © 2003-2008 KuiGG.com