2012年12月8日

正则表达式之随便写(1)

摘要: 需求: 将一段文本中的换行符替换为<br/>,但是最后一个不替换 解决代码 <?php$txt = "fdsfsdds1fdsfdsfds2fdsfdsfds3fadsfdsfds4fdsafsdafsd5";$pattern = '/(.*?)\n(?=.*?\n)/i';echo preg_replace($pattern,'\1<br/>',$txt);以上代码只是简... 阅读全文

posted @ 2012-12-08 18:32 陆西星 阅读(169) 评论(0) 推荐(0) 编辑

Unix 符号链接和PHP 引用

摘要: 类unix 系统下,使用ln命令,可创建符合链接,创建的符合分为两类 1 ln filename filehard hardlink, 硬链接,删除filehard,使用hardlink还可以继续访问文件内容。硬链接创建一个 i-node,类容和原文件名的一模一样,删除源文件之后,文件类容还有入口可访问(filehard)。hardlink不能跨越文件系统。2 ln –s filename files symbolic link 软连接,类似于windows上的快捷方式,如果删除源文件,则软链接文件就无法访问源文件了,实际上上删除源文件就直接释放了源文件的内容。symbolic link可跨越 阅读全文

posted @ 2012-12-08 18:27 陆西星 阅读(235) 评论(0) 推荐(0) 编辑

PHP 命名空间解析规则

摘要: 命名空间名称分类: 1 非限定名称:名称中不包含命名空间分割符的标识符 2 限定名称:名称中含有命名空间分割符\的标识符 3 完全限定名称: 以命名空间分割符开始的标识符 解析规则: 1 完全限定名称的标识符(函数 类 常量),在编译时解析,例如 new \a\b 解析为类 a\b 2 所以的限定名称和非限定名称标识符,根据当前的导入规则在编译是转换。例如 a\b\c 被导入为c,... 阅读全文

posted @ 2012-12-08 16:49 陆西星 阅读(299) 评论(0) 推荐(0) 编辑

导航