![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP微技巧
yanlaizhishi
这个作者很懒,什么都没留下…
展开
-
linux 下脚本运行php
运行命令[root@QDVM04 ~]# /usr/local/php/bin/php /data/webapp/test.php php安装路径/usr/local/php/bin/php 脚本程序路径/data/webapp/test.php原创 2012-09-27 10:07:50 · 525 阅读 · 0 评论 -
利用【淘宝IP地址库】根据客户ip获取客户地理信息
获取地理位置函数/** * 获取 IP 地理位置 * 淘宝IP接口 * @Return: array */function getCity($ip){$url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;$ip=json_decode(file_get_contents($url)); if((原创 2013-02-21 16:33:28 · 791 阅读 · 0 评论 -
PHP file_get_contents 判断是否获取成功,查看请求返回头信息
PHP 简单快速的获取文件信息,可以用函数 file_get_contents(),包括网络文件信息,当然file_get_contents()也有许多不稳定的因素,先来讲获取请求返回头信息 ;示例:<?php //加上@ 是为了防止file_get_contents获取失败返回至命错误,影响后面的程序运行 @file_get_contents("http:原创 2013-02-03 09:35:46 · 20395 阅读 · 0 评论 -
PHP操作IP地址在mysql中的存储方式
PHPecho ip2long('192.168.1.38'); 输出:3232235814MYSQLSELECT INET_ATON('192.168.1.38'); 输出:3232235814两个函数返回的结果是一样的,都是A*256*256*256+B*256*256+C*256+D的算法192*256*256*256+16转载 2013-01-17 17:30:32 · 617 阅读 · 0 评论 -
MySQL时间戳转换
1、将时间转换为时间戳select unix_timestamp('2009-10-26 10-06-07')如果参数为空,则处理为当前时间2、将时间戳转换为时间select from_unixtime(1256540102) 有些应用生成的时间戳是比这个多出三位,是毫秒表示,如果要转换,需要先将最后三位去掉,否则返回NULL原创 2013-01-17 17:21:25 · 390 阅读 · 0 评论 -
mysql 详解YEAR() MONTH() DAYOFMONTH()日期函数
mysql的日期函数. 例子中当前日期:curdate() 是2011年2月20日。 YEAR() :显示年 mysql> select year(curdate()); +-----------------+ | year(curdate()) | +-----------------+ | 2011 | MONTH() :显示月 mysql>转载 2013-01-17 17:24:13 · 6753 阅读 · 0 评论 -
php+artDialog信息维护框架
设计模型是运用PHP和JS web对话框组件artDialog来实现内容更新维护,高效灵活的业务模型 一、调用web对话框组件artDialog artDialog/artDialog.js?skin=twitter">artDialog/iframeTools.js">二、对话框框架请求PHP内容//art.dialog.open()打开新框架,并请求PHP内原创 2012-11-19 17:36:38 · 1630 阅读 · 0 评论 -
php文件下载功能
php文件下载功能<?php/* * 功能说明:php文件下载功能 */ $file = 'upload/'.$filepath; $filename = $filename; //文件名转码,防止文件名乱码 $filename= iconv('utf-8', 'gbk', $filename); if (file_exists($file)) {原创 2012-11-16 15:14:35 · 654 阅读 · 0 评论 -
art.Dialog.open:IE6/IE7/IE8下无法打开嵌入页面的解决方法
项目中用到了art.Dialog,就是用art.Dialog.open打开嵌入页面,在火狐等浏览器都正常, 但是IE6/IE7/IE8下一直无法无法嵌入打开页面,原因是href=”javascript:;” 引起的,去掉href=”javascript:;”后,正常原创 2012-11-16 09:53:31 · 5369 阅读 · 0 评论 -
PHP 文档标签添加 间隔符“多空格”处理
在为文档添加标签时,我们经常用“空格”来做标签间隔符,然后通过explode();来分割提交值,但是如果用户在输入多个空格时,explode();将会返回多个空数组,这样我们得到的许多空标签,无用值,那么我们该如何才能过滤掉用户输入的多余空格符呢? /*TAG 标签处理*/ $mytag_arr=array(); $mytagar原创 2012-11-05 17:10:06 · 2428 阅读 · 0 评论 -
数据库小技巧,表内字段直接复制
表内字段直接复制SET 字段名 = 字段名UPDATE qiandu_vipamount SET Name = CardNo如果是这样UPDATE qiandu_vipamount SET Name = 'CardNo'那就是更新所有Name 字段的值为 CardNo 所以这个要注意奥原创 2012-10-22 15:20:43 · 440 阅读 · 0 评论 -
PHP获取当前url路径的函数及服务器变量:$_SERVER['.....']
1、$_SERVER["QUERY_STRING"]说明:查询(query)的字符串2、$_SERVER["REQUEST_URI"]说明:访问此页面所需的URI3、$_SERVER["SCRIPT_NAME"]说明:包含当前脚本的路径4、$_SERVER["PHP_SELF"]说明:当前正在执行脚本的文件名实例:1、http://www.biuuu.com/转载 2012-10-18 14:29:36 · 433 阅读 · 0 评论 -
使用try catch 捕获Soap 异常
使用try catch 捕获Soap 异常 <?php try{ $options = array ( 'uri' => , 'location' => , //注意: 这个location指定的是server端代码在服务器中的具体位置, 我的是在本地根目录下的soap目录中, 'trace' =>原创 2012-10-16 16:29:52 · 3855 阅读 · 0 评论 -
PHP中设置时区方法
PHP所取的时间默认是格林威治标准时间,所以和北京时间相差8小时 设置为 PRC 表示北京时间Asia/Shanghai – 上海 Asia/Chongqing – 重庆 Asia/Urumqi – 乌鲁木齐 Asia/Hong_Kong – 香港 Asia/Macao – 澳门 Asia/Taipei – 台北 Asia/Singapore – 新加坡原创 2012-09-25 12:15:30 · 1172 阅读 · 0 评论 -
PHP里OR的用法举例
在PHP中OR不是很常用$choice1 = "ctohome.com"; $choice2 = ""; $default = "php.net"; $val_1 = $choice1 || $choice2 || $default; $val_2 = $choice1 or $choice2 or $default; $val_3 = ($choice1 or $ch转载 2013-02-28 09:23:38 · 2237 阅读 · 0 评论