网站开发与移动开发

博客园 首页 新随笔 管理

2011年8月23日 #

摘要: 以下是个人总结的PHP文件操作函数。当然,这只是部分,还有很多,我没有列出来。一 、解析路径:1 获得文件名:basename();给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。eg:$path="/home/httpd/html/index.php";$file=basename($path,".php");//$fileissetto"index"2 得到目录部分:dirname();给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后 阅读全文
posted @ 2011-08-23 17:12 txf2004 阅读(186) 评论(0) 推荐(0) 编辑

摘要: 今天做网站用到了Session,刚好把session用来做“判断当前用户是否有权限访问”的功能,后来突然觉得不对,我的想法如下:通过验证session来判断当前用户是否有权限访问是是不是很愚蠢的呢?假如:你要求一个名为abc的session的值为1234的时候才允许登入那么,别人随便在另外一个地方,比如自己家里的计算机上面,写上一个jsp,创建一个session("abc","1234"),然后重定向到你的页面上,不就可以畅通无阻了???----不过你咋知道用户名,密码呢?@思考是不断成长、进步的垫脚石。欢迎拍砖...%_%--------------- 阅读全文
posted @ 2011-08-23 16:48 txf2004 阅读(264) 评论(0) 推荐(0) 编辑

摘要: 案例假设:假设我有一个由英文字母、数字、中文字符组成的字符串,我想要往这个字符串的每两个字符中间加入一个百分号“%”.例如:把“Hurry的博客blog.csdn.net/jpr1990”变成“H%r%r%y%的%博%客%b%l%o%g%.%c%s%d%n%.%n%e%t%/%j%p%r%1%9%9%0”那么我们怎么来实现呢? 当然我们首先想到用"str_split"函数,但如果直接用PHP函数“str_split”来分割,会出现乱码,因为中文字符长度和英文字符长度是不一样的。但是我们可以建立新的函数先把字符转成ASCII值,接着通过判断不同字符的长度来正确分割中文字符串, 阅读全文
posted @ 2011-08-23 16:34 txf2004 阅读(573) 评论(0) 推荐(0) 编辑