-
PHP运用JSON实例分析详解
所属栏目:[PHP教程] 日期:2022-02-18 热度:79
JSON是一种轻量级别的数据交互格式,他可以方便快捷的提交网络的应用,相对于xml来讲json可读性不强,但要在数据传输上要优于xml,下面我们看几个实例. 在PHP编码JSON(json_encode),PHP json_encode()函数用于在PHP JSON编码,这个函数成功返回JSON表示的值,失[详细]
-
PHP生成迅雷 快车 QQ旋风下载链接的示例
所属栏目:[PHP教程] 日期:2022-02-18 热度:166
在php中要生成迅雷、快车、QQ旋风下载链接我们会使用到的加密方式有base64_encode与base64_decode来生成,下面看两个例子,希望对你会带来帮助. 在一些资源下载共享站点中,我们经常遇到需要在下载页中添加各种下载工具链接的情况,传统的利用各下载工具官方提[详细]
-
PHP+Ajax远程图片抓取器下载的示例
所属栏目:[PHP教程] 日期:2022-02-18 热度:99
发送请求:将输入的目标网址及保存路径名称采用AJAX异步的方式发送到image.info.php文件,该文件中包含有一个ImageCatch类,注意,因为有一个是指定目标图片抓取,一个是只要指定一个网址,如http://www.Cuoxin.com形式,所以还要有一个参数用来判断是指定目标抓[详细]
-
php怎样判断是否为json数据格式
所属栏目:[PHP教程] 日期:2022-02-18 热度:134
下面我来给各位朋友总结了几篇关于php如何判断是否为json数据的文章,这里整理了一下也能让你知道如何利用php判断json了,希望例子对你带来帮助. 首先要记住json_encode返回的是字符串,而json_decode返回的是对象. 判断数据不是JSON格式,代码如下: function[详细]
-
php CURL带有验证码验证登录的示例
所属栏目:[PHP教程] 日期:2022-02-18 热度:188
以前我们写过很多利用curl模拟登录的,今天我来介绍两个例子都可以实现对方网站有验证码图片时由用户输入验证码之后再验证. 例子,读取远程的验证码利用框架加载到此页面然后手工输入,代码如下: ?php /** * @author 追逐__something * @version $id */ defin[详细]
-
php把IP地址转变成广播地址的例子
所属栏目:[PHP教程] 日期:2022-02-18 热度:50
Broadcast Address(广播地址)是专门用于同时向网络中所有工作站进行发送的一个地址,在使用TCP/IP 协议的网络中,主机标识段host ID 为全1 的IP 地址为广播地址,广播的分组传送给host ID段所涉及的所有计算机. 网络广播地址计算方法: 1)IP地址与子网掩码进[详细]
-
php有道翻译api调用办法
所属栏目:[PHP教程] 日期:2022-02-18 热度:196
下面我来给各位朋友推荐一个php有道翻译api调用方法,这里我们利用了file_get_contents函数直接读取由api返回的数据进行处理了,希望此例子对大家会有所帮助. 调用之前我们需申请一个有道翻译API数据接口的key,地址如: http://fanyi.youdao.com/openapi?path[详细]
-
php破译apache,nginx,iis防盗链图片
所属栏目:[PHP教程] 日期:2022-02-18 热度:73
现在多数网站都有防盗链一些简单设置了最常用的就是apache,nginx,iis设置了,那么这种设置是不是不可破的呢,答案是否写了,下面我们一起来看破解方法. 有自己的主机一般都会设计防盗链,其实包括图片防盗链,和下载防盗链等,使用.htaccess设置防盗链,代码如下:[详细]
-
php mysql备份恢复分卷处理
所属栏目:[PHP教程] 日期:2022-02-18 热度:104
分卷处理就是把握们要处理的数据分成一个个小文件进行处理了,下面我来给大家介绍一个php mysql备份恢复分卷处理类,实现mysql数据库分卷备份,选择表进行备份,实现单个sql文件及分卷sql导入. 分卷导入类及思路详解 数据库导入导出是一个后台必要拥有的功能,[详细]
-
php连接远程mysql数据库实例
所属栏目:[PHP教程] 日期:2022-02-18 热度:174
在php中如果我们要连接远程数据库连接方法也很简单,我们只要把本地连接localhost或127.0.0.1改成指定远程服务器一IP地址即可. 语法:mysql_connect(servername,username,password); 例子:在下面的例子中,我们在一个变量中 ($con) 存放了在脚本中供稍后使用[详细]
-
php下pdo的mysql事务处理应用实例
所属栏目:[PHP教程] 日期:2022-02-18 热度:51
php+mysql事务处理的几个步骤: 1.关闭自动提交 2.开启事务处理 3.有异常就自动抛出异常提示再回滚 4.开启自动提交 注意:mysql只有这个InnoDB驱动是支持事务处理的,默认MyIsAM驱动不支持,下面是实例代码: ?php try{ $pdo=new pdo(mysql:host=localhost;dbna[详细]
-
php图片保存入mysql数据库失败解决办法
所属栏目:[PHP教程] 日期:2022-02-18 热度:178
图片保存数据库并不是一个明智的做法,我们多半是把图片保存到服务器,然后把图片地址保存到数据库,这样我们每次只要读出图片地址就可以显示了,但下面我还是来介绍一个图片保存到mysql数据库的问题解决办法,代码如下: require class/db.php; $fileName = a1.[详细]
-
php备份mysql实例程序
所属栏目:[PHP教程] 日期:2022-02-18 热度:200
php备份mysql我们需借助于系统的计划任务功能,下面我来介绍在linux中php备份mysql实例方法. 将所有备份文件备份到指定的目录,如/backup/mysql_data_backup,代码如下: mkdir /backup/mysql_data_backup -p cd /backup/mysql_data_backup wget /backmysql.tx[详细]
-
PHP mysql事务回滚操作实例
所属栏目:[PHP教程] 日期:2022-02-18 热度:158
本文章来给大家介绍一个PHP mysql事务回滚操作实例,有需要了解事物回滚的朋友可参考,操作方法很简单. MYSQL中只有INNODB和BDB类型的数据表才能支持事务处理,其他的类型是不支持的,代码如下: public function insertUser ($userArray){ foreach ($userArray[详细]
-
PHP利用curl实现get与POST提交数据
所属栏目:[PHP教程] 日期:2022-02-18 热度:79
curl实现get提交数据,代码如下: // 初始化一个 cURL 对象 $curl = curl_init(); // 设置你需要抓取的URL curl_setopt($curl, CURLOPT_URL, http://www.Cuoxin.com); // 设置header, 最后一个参数是0表示返回值不带有header,1表示带有header curl_setopt($[详细]
-
php导入大量数据到mysql性能优化
所属栏目:[PHP教程] 日期:2022-02-18 热度:100
在mysql中我们结合php把一些文件导入到mysql中,下面我来分享我对15000条记录进行导入时分析与优化,各位朋友可参考. 之前有几篇文章,说了最近tiandi在帮朋友做一个小项目,用于统计电话号码的,每次按需求从数据库里随机生成打包的电话号码,然后不停地让[详细]
-
PHP把MSSQL数据导入到MYSQL实例
所属栏目:[PHP教程] 日期:2022-02-18 热度:52
最近需要把一个以前的asp网站转换成php的,但php是与mysql而我的asp与mssql的,结果就需要把mssql数据导入到mysql数据库了,下面我自己写了一个实例还抄了一个实例都不错. 实例一,代码如下: ?php //国内的PNR码连接 $hostname=127.0.0.1; //MSSQL服务器的IP地[详细]
-
php PDO 使用方法详解
所属栏目:[PHP教程] 日期:2022-02-18 热度:152
PDO::exec:返回的是int类型,表示影响结果的条数. PDOStatement::execute 返回的是boolean型,true表示执行成功,false表示执行失败,这两个通常出现在如下代码: $rs0 = $pdo-exec($sql); $pre = $pdo-prepare($sql); $rs1 = $pre-execute(); 一般情况下可以用[详细]
-
php信息库备份类程序代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:53
今天没事收集了两款php数据库备份程序,这里可以完成功能有:1.备份指定数据表、2.打包成zip文件、3.发送到指定邮箱地址,基本功能就这些了. 下面看下使用方法,代码如下: ?php error_reporting(0);//消灭万恶的php报警提示 //设定邮箱 $options = array(email[详细]
-
php调用MySQL存储过程办法
所属栏目:[PHP教程] 日期:2022-02-18 热度:71
php与mysql是天生的一对,下面我来介绍在php中怎么调用mysql存储过程并执行返回结果,下面我总结了一些常用的php调用MySQL存储过程的方法,有需要了解的同学可参考. MySQL从5.0开始才引入存储过程,反正以前做应用的时候从没碰过,不过现在因为主要作内部系统,[详细]
-
处理php5.3不能连接mssql数据库问题
所属栏目:[PHP教程] 日期:2022-02-18 热度:174
自从php5.3之后系统就不支持mssql_connect这个函数连接了,以前我也讲可以使用com接口来实现,现在我再介绍解决php5.3不能连接mssql数据库另一方法. windows系统下,PHP5.3以上的版本已经不支持mssql扩展. 首先http://msdn.microsoft.com/en-us/sqlserver/ff6[详细]
-
PHP Excel类读取excel文件并且导进数据库
所属栏目:[PHP教程] 日期:2022-02-18 热度:87
在一般情况下如果我们要把excel数据库中的数据导入到mysql数据库我们没什么好办法实现了,但有了PHP Excel失控这后一切都变得简单了. 本代码是在thinkphp中开始使用的. 1.引入类,代码如下: Vendor(PHPExcel.PHPExcel);//引入扩展类.就是/ Vendor(PHPExcel.P[详细]
-
php解析excel表格程序代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:191
工作的第一步就是要将数据从excel中取出来,这里我使用到了一个开源php处理excel类:phpexcel,该项目的详细信息 http://phpexcel.codeplex.com/. 我目前使用的是phpexcel1.7.3版本,解压缩后里面有一个PHPExcel和PHPExcel.php文件,我们主要使用那个PHP文件.[详细]
-
php 导出excel信息实例代码
所属栏目:[PHP教程] 日期:2022-02-18 热度:134
在php中要导入excel表格我们最简单的就是输入csv文件,还有一种办法就是使用PHPExcel插件来实现,常用的都是使用PHPExcel插件了,它有强大的功能,下面我们来看个实例. 很多网站都有导出数据为excel的功能,最开始想用js导出但是网上的文章几乎都一样而且浏览器[详细]
-
PHP里mysqli_affected_rows作用行数返回值
所属栏目:[PHP教程] 日期:2022-02-18 热度:65
mysqli中关于update操作影响的行数可以有两种返回形式: 1. 返回匹配的行数 2. 返回影响的行数 默认情况下mysqli_affected_rows返回的值为影响的行数,如果我们需要返回匹配的行数,可以使用mysqli_real_connect函数进行数据库连接的初始化,并在函数的flag参[详细]