php简单实现文件或图片强制下载的方法
本文实例讲述了php简单实现文件或图片强制下载的方法。分享给大家供大家参考,具体如下: //下载 function downregcaseAction() { $file=upload/regcase.jpg; if(isfile( 查看全文
php判断是否连接上网络的方法实例详解
本文实例讲述了PHP判断是否连接上网络的方法。分享给大家供大家参考。具体实现方法如下: 首先写个函数 function varify_url($url){ $check = @fopen($url,r); if($check){ 查看全文
PHP去除数组中重复的元素并按键名排序函数
1、此函数的作用:去除数组中重复的元素并按键名排序 function assoc_unique($arr, $key) { $tmp_arr = array(); foreach($arr as $k => $v) { if(in 查看全文
在php MYSQL中插入当前时间
NOW()函数以`YYYY-MM-DDHH:MM:SS返回当前的日期时间,可以直接存到DATETIME字段中。 CURDATE()以YYYY-MM-DD的格式返回今天的日期,可以直接存到DATE字段中。 CURTIME()以HH:MM: 查看全文
利用php-cli和任务计划实现刷新token功能的方法
1、业务需求 需要实现这样一个功能:在第三方授权的认证当中,在用户首次登录授权我们会得到一个access_token,有效期为25小时,还会得到一个refresh_token,有效期为30天。 我们只要保存好这个refresh_to 查看全文
关于PHP定时发送服务的解决办法
一、定时发送任务解析 在进行手机APP或者微信开发的时候,经常会有需要定时推送消息的场景。 定时发送又分为两种: 一种是在开发的时候固定时间,后台管理人员只能选择将要推送的消息; 另一种是后台管理人员可以自由选择推送的时间和消息 查看全文
PHP基于新浪IP库获取IP详细地址的方法
本文实例讲述了PHP基于新浪IP库获取IP详细地址的方法。分享给大家供大家参考,具体如下: <?php class Tool{ /** * 获取IP的归属地( 新浪IP库 ) * * @param $ip String 查看全文
一家之言的经验之谈php+mysql扎实个人基本功
一.10句话 1.不要依赖register_global=ON的环境,从你刚懂得配置php运行环境甚至尚不明白register_global的ON/OFF会对自己有什么影响的那天起,就应该勇敢地把它设为OFF. 2.写程序前看看怎么用e 查看全文
php中preg_replace_callback函数简单用法示例
本文实例讲述了php中preg_replace_callback函数用法。分享给大家供大家参考,具体如下: mixed preg_replace_callback ( mixed pattern, callback callback, 查看全文
mysql_num_rows VS COUNT 效率问题分析
mysql_num_rows 和 count( * ) 都能统计总数,那个能好一点呢? 或者 分别什么时候用num_rows 和 count( * )呢 一个直观的对比 测试数据: 条数:139764条 数据表大小:500M 结果: f 查看全文
创建数据库php代码 用PHP写出自己的BLOG系统
下面直接上代码复制代码 代码如下:<?php //date_default_timezone_set(Asia/Shanghai); /* function create_siteinfo DONE:网站信息表 Author:DA 查看全文
php simplexmlElement操作xml的命名空间实现代码
看了这个问题,第一个反应就是namespace的关系,但我从来没有使用simplexml操作过namespace,于是就翻开手册查了一下资料,问题并没有解决,最终是通过google解决了该问题。 提问题的朋友贴出了数据源,来自于:,数据 查看全文
利用php+mysql来做一个功能强大的在线计算器
找了很久,发现网上资料很少,于是想自己动手写,慢慢的发现问题多了,自己不怎么通算法,写一个计算式子短点还好,长了就挂了,再长点恐怕就要死机。 有一天做做mysql突然发现原来mysql功能这么强大,可以直接计算字符串。。。哈哈 这下可就 查看全文
JSON两种结构之对象和数组的理解
JSON简介 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C+ 查看全文
PHP查询大量数据内存耗尽问题的解决方法
从数据库查询大量数据时会出现内容不够的提示: PHP Fatal error: Allowed memory size of 268 435 456 bytes exhausted 这个问题在PHP的官方网站上叫缓冲查询和非缓冲查询 查看全文
Yii2基于Ajax自动获取表单数据的方法
本文实例讲述了Yii2基于Ajax自动获取表单数据的方法。分享给大家供大家参考,具体如下: 这里有两张表,表结构如下,locations表存放的省份和邮编等信息,两张表的model和curd均使用gii生成 yii2advanced 查看全文
php mysql获取表字段名称和字段信息的三种方法
php mysql获取表字段名称和字段信息的三种方法 先给出本实例中使用的表的信息: 使用desc获取表字段信息 php代码如下: <?php mysql_connect(localhost,root,); my 查看全文
PHP入门教程之图像处理技巧分析
本文实例讲述了PHP图像处理。分享给大家供大家参考,具体如下: Demo1.php <?php //一般生成的图像可以是 png,jpg,gif,bmp //jpeg,wbmp //第一步,设置文件MIME类型,输出 查看全文
php下封装较好的数字分页方法
复制代码 代码如下:/** * 获取页码导航HTML * @param $pageNum:当前页码 * @param $pageSize:每页数量 * @param $rowCount:记录总数 * @param $navUrl:链接页 查看全文
PHP中英混合字符串截取函数代码
复制代码 代码如下: function get_word($string, $length, $dot = ..,$charset=gbk) { if(strlen($string) <= $length) { return $s 查看全文
PHP中文URL编解码(urlencode()rawurlencode()
下面是详细解释:///\\\ string urlencode ( string str) 返回字符串,此字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。此编码与 表单 查看全文
PHP curl_setopt()函数实例代码与参数分析
curl_setopt (PHP 4 >= 4.0.2) curl_setopt -- 为CURL调用设置一个选项 描述 bool curl_setopt (int ch, string option, mixed value) 查看全文