php
文章平均质量分 71
抢街饭
我的爱已经抛出异常
展开
-
php数组array_change_key_case() 函数和array_chunk()函数
<?php/* array_change_key_case() 返回其键均为大写或小写的数组。 array array_change_key_case(array input[,int case]) 参数描述:array是要转换键值的数组 case有两个选项:CASE_LOWER,默认选项,以小写字母返回数组的键原创 2011-11-15 09:33:14 · 1673 阅读 · 0 评论 -
PHP获取IP地址所在的地理位置
腾讯的IP分享计划的查询接口连接是:http://ip.qq.com/cgi-bin/searchip,该连接后面会带有一个get参数searchip1,即searchip1=你要查询的IP地址。使用方法是:采用PHP向http://ip.qq.com/cgi-bin/searchip发送http get request,然后获取相应,获得相应结果后,将结果用正则表达式将需要的地理位置信...原创 2011-06-16 16:33:38 · 179 阅读 · 0 评论 -
php中$_SERVER参数HTTP_X_FORWARDED_FOR & REMOTE_ADDR与获取IP
在PHP 中使用 $_SERVER["REMOTE_ADDR"] 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取。不过要注意的事,并不是每个代理服务器都能用 $_SERVER...原创 2011-06-16 16:07:20 · 193 阅读 · 0 评论 -
php日期方面
date_default_timezone_set('PRC');/*** 求取从某日起经过一定天数后的日期,* 排除周六周日和节假日* @param $start 开始日期* @param $offset 经过天数* @param $exception 例外的节假日* @param $allow 允许的日期(预留参数)* @return* exampl...原创 2011-06-16 16:01:04 · 82 阅读 · 0 评论 -
PHP显示日期、周几、农历初几、什么节日函数(转载)
====================================http://hi.baidu.com/deng%5Flianjie/blog/item/98ab3b133c4d3928dd54015b.html<?function rili($style,$Atime){ $debug = false; $glmonth = date("n",$At...2010-04-26 16:06:23 · 366 阅读 · 0 评论 -
获取电脑物理地址以及通过IP地址获取当前地理位置(省份)的接口
<?php/** * 获取电脑物理地址 */function getMacAddr() { $arrayMac = array(); @exec("ipconfig /all",$arrayMac); if (!empty($arrayMac)) { for($TempMac = 0; $TempMac<count($arrayMac); $TempMac++){原创 2011-11-15 13:29:14 · 10407 阅读 · 0 评论 -
PHP判断表达式中括号是否匹配
<?php /** * title: 判断表达式中括号是否匹配 * Description: () 匹配 )(不匹配 利用压栈和出栈 * @author Mr Lv * @date 2011-11-28 */ function isValid($expstr) { $temp = array(); for ($i=0; $i<strlen($expstr原创 2011-11-28 14:30:56 · 1977 阅读 · 0 评论 -
用Nginx如何配置运行无扩展名PHP文件或非.PHP扩展名文件
用Nginx如何配置运行无扩展名PHP文件或非.PHP扩展名文件使用Apache + PHP 很容易做到运行无扩展名的PHP文件。在Nginx中能做到吗?是可以的。只需将nginx.conf文件中的默认location ~ .php$ {…..}上的正则表达式 更改为:location ~ (|.php)$ {…}就可以了。同转载 2011-12-01 08:54:37 · 8185 阅读 · 0 评论 -
php数组array_push()和array_pop()以及array_shift()函数
<?php/** * array_push()将一个或多个单元压入数组的末尾(入栈) */$stack = array("Java", "Php", "C++");array_push($stack, "C#", "Ruby", array('jsp', 'Asp'));print_r($stack);echo "============================原创 2011-11-15 16:30:30 · 29635 阅读 · 0 评论 -
php文件路径信息
<?php/** * Title: 文件路径信息 */ $filePath = "http://www.baidu.com/include/licence/login.php";$lzw = "@lvzhen@gwen@";echo strpos($lzw, '@').""; //字符串第一次出现的位置 返回booleanecho "=============原创 2011-11-17 15:43:20 · 637 阅读 · 0 评论 -
php数组array_filter()函数和array_slice()函数
<?php/* array_filter()用回调函数过滤数组中的单元 array_filter(array,function) 参数描述:如果自定义过滤函数返回 true,则被操作的数组的当前值就会被包含在返回的结果数组中, 并将结果组成一个新的数组,如果原数组是一个关联数组,键名保持不变。 */ function delEmpty($val原创 2011-11-15 12:56:42 · 5243 阅读 · 0 评论 -
php数组array_combine()函数和array_count_values()函数
<?php/* array_combine()函数是通过合并两个数组来创建一个新的数组,第一个数组作为键名,第二个数组作为键值 array array_combine(array keys, array values) 参数描述:$keys的元素作为新数组的键名,$values的元素作为新数组的键值, 如果其中一个数组为空,或者两个数组的元素个数不同,则该函原创 2011-11-15 10:20:20 · 2226 阅读 · 0 评论 -
成功破解Zend Studio5.51
教你破解Zend Studio5.51这才叫真正的现学现卖,只要你习惯百度,一切皆不难!我就给懒蛋们提供帮助的!哈哈先是下载Zend Studio5.51Zend Studio就有:http://www.zendstudio.net/zend-studio-all-in-one-download/大小:71.9M安装:个人认为与其他应...原创 2011-07-19 08:48:05 · 136 阅读 · 0 评论