随笔分类 - php
摘要:php首页定向到内页代码,index.php头部加上以下代码,/afish-c-1/换成内页链接即可。if($_SERVER["REQUEST_URI"]=='/' || $_SERVER["REQUEST_URI"]=='/index.html' || $_SERVER["REQUEST_URI"...
阅读全文
摘要:用.htaccess 禁止某IP访问Order Allow,DenyAllow from allDeny from 1.1.1.1 2.2.2.2 3.3.3.3允许所有,禁止xxxx,请将里面的IP改成你要封杀的IP地址。并另存为.htaccess,上传到网站根目录。禁止IP段Order Al...
阅读全文
摘要:在网站根目录新建v.php,输入以下代码:'.mt_rand(1,time());?>比如curl功能可以用v.php?f=curl_init,allow_url_fopen功能可以用v.php?f=fopen来测试。打完收工!
阅读全文
摘要:在index.php最前面加上以下代码:afish.cnblogs.com'; exit();}?>若要实现直接跳转,只需将#header('Location: http://afish.cnblogs.com/');前面的#号去掉即可。若要实现点击链接后再跳转,注释header('Locat...
阅读全文
摘要:PHP如何判断是否有Get参数,方法很简单,一个函数就可以搞定,需要的朋友可以参考下if(is_array($_GET)&&count($_GET)>0)//判断是否有Get参数{ if(isset($_GET["id"]))//判断所需要的参数是否存在,isset用来检测变量是否设置,返回t...
阅读全文
摘要:最近帮客户做zencart网站手机模板用到了二级域名,通过判断手机访问来调用二级目录程序,http://afish.cnblogs.com/ 怎么说都比 http://www.cnblogs.com/afish/ 看着舒服如果你的主机空间支持子目录绑定二级域名,这里介绍的是子目录绑定二级域名的方法:...
阅读全文
摘要:Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server ad...
阅读全文
摘要:copy ( string source, string dest )将文件从 source 拷贝到 dest。如果成功则返回 TRUE,失败则返回 FALSE。如果要移动文件的话,请用 rename() 函数。rename ( string oldname, string newname [, r...
阅读全文
摘要:javascript有编码函数escape()和对应的解码函数unescape(),而php中只有个urlencode和urldecode,这个编码和解码函数对encodeURI和encodeURIComponent有效,但是对escape的是无效的。javascript中的escape()函数和u...
阅读全文
摘要:测试网址:http://afish.cnblogs.com/p/3941211.html?id=1//获取域名或主机地址echo $_SERVER['HTTP_HOST'].""; #afish.cnblogs.com//获取网页地址echo $_SERVER['PHP_SELF'].""; #/p...
阅读全文
摘要:http标准协议中有专门的字段记录referer,一来可以追溯上一个入站地址是什么,二来对于资源文件,可以跟踪到包含显示他的网页地址是什么。因此所有防盗链方法都是基于这个Referer字段两种方法:第一种是使用apache 文件FileMatch限制,在httpd.conf中增加 ( 其实也可以将把...
阅读全文
摘要:火车头发布产品的时候,有颜色、尺码、性别等等产品属性,需要进行不重复的组合,变成不重复的数组 $v){ $b = $a; unset($b[$k]); $r = comb($b); foreach ($v as $v1){ ...
阅读全文
摘要:json数据大家应该遇到过,json_encode()和json_decode()是php5.0以后加上的内置函数,如果低版本要使用,需加扩展,很多时候我们无权改变服务器的配置,我们只能通过自定义函数来实现这两个函数,其实所有的系统内置函数,基本上我们都是可以自己来定义的。if (!function...
阅读全文
摘要:有时候我们在运行php程序的时候会发现 Fatal Error: Out of memory 这样的提示,这有可能是程序中用到了大量了变量和对象,导致分配的内存不够用。修改php.ini文件里的memory_limit参数方法一:修改php.ini文件里的memory_limit默认参数128M,修...
阅读全文
摘要:控制参数: short_open_tag = On如果设置为Off,则不能正常解析类似于这样形式的php文件:而只能解析这样形式的php文件所以要想php支持短标签,需要我们把short_open_tag设置为O
阅读全文
摘要:php保留两位小数并且四舍五入 $num = 5566.56831; echo sprintf("%.2f", $num);php保留两位小数并且不四舍五入$num = 5566.56831; echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0...
阅读全文
摘要:rtrim() 函数别名chop()定义和用法函数从字符串的末端开始删除空白字符或其他预定义字符。rtrim(string,charlist)string 必需。规定要转换的字符串。charlist 可选。规定从字符串中删除哪些字符。如果未设置该参数,则全部删除以下字符:"\0" - ASCII ...
阅读全文
摘要:php检测函数是否存在函数 function_exists语法bool function_exists ( string $function_name )检查的定义的函数的列表,同时内置(内部)和用户定义的,为function_name。返回值如果function_name是一个函数存在,返回tru...
阅读全文
摘要://禁用错误报告error_reporting(0);#orini_set("display_errors","Off");//开启错误报告ini_set("display_errors","On");#orerror_reporting(E_ALL);在用php做网站开发的时候, 为防止用户看到错...
阅读全文
摘要:is_numeric — 检测变量是否为数字或数字字符程序运行结果:'31' is numeric'1380' is numeric'1e4' is numeric'not numeric' is NOT numeric'Array' is NOT numeric'9.1' is numeric字符...
阅读全文