
PHP程序
文章平均质量分 61
一夜长风
网站开发者
展开
-
使用cURL获取网页内容
cURL可以使用URL的语法模拟浏览器来传输数据, 因为它是模拟浏览器,因此它同样支持多种协议, FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP等协议都可以很好的支持,包括一些: HTTPS认证,HTTP POST方法,HTTP PUT方法,FTP上传,keyberos认证,HTT原创 2015-09-18 10:59:53 · 17957 阅读 · 0 评论 -
PHP的数据库接口和技术详解
1、php支持哪些数据库(拥有哪些数据库接口)Adabas D ,InterBase ,PostgreSQL ,dBase ,FrontBase ,SQLite ,Empress ,mSQL ,Solid ,FilePro(只读),Direct MS-SQL ,Sybase ,Hyperwave ,MySQL ,Velocis ,IBM DB2 ,ODBC ,Unix dbm ,infor原创 2016-12-02 16:18:34 · 2516 阅读 · 0 评论 -
PHP函数—file_put_contents追加和换行
在PHP的一些应用中需要写日志或者记录一些信息,这样的话。可以使用fopen(),fwrite()以及fclose()这些进行操作。也可以简单的使用file_get_contents()和file_put_contents()file_put_contents()写文件。默认的是重新写文件,也就是会 替换原先的企业网站模板内容。追加的话使用参数FILE_APPEND.以追加形式原创 2016-12-21 11:03:40 · 21330 阅读 · 0 评论 -
PHP函数—htmlentities 、htmlspecialchars、addslashes的使用
1、html_entity_decode():把html实体转换为字符。Eg:$str = "just atest & 'learn to use '";echo html_entity_decode($str);echo "";echo html_entity_decode($str,ENT_QUOTES);echo "";原创 2016-09-05 17:10:16 · 578 阅读 · 0 评论 -
PHP函数—header详解
php header函数详解header() 函数向客户端发送原始的 HTTP 报头。客户机的请求方式格式:是统一资源标识符、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容!服务器响应格式:一个状态行包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。 通常有一下三种:Location: xx原创 2015-08-04 17:29:53 · 1102 阅读 · 0 评论 -
cURL实现发送Get和Post请求(PHP)
1.cURL介绍 cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。2.基本结构 在学习更为复杂的功能之前,先来看一下在PHP中建立cURL请求的基本步骤: (1)初始化 curl_原创 2017-03-29 16:01:33 · 465 阅读 · 0 评论 -
php获取url
javascript实现:top.location.href 顶级窗口的地址this.location.href 当前窗口的地址PHP实现#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost原创 2017-05-31 11:49:40 · 358 阅读 · 0 评论 -
使用ajax轮询做实时数据更新
header('content-type:text/html;charset=utf-8');$op = isset($_POST['op']) ? $_POST['op'] : '';if ($op == 'getdata') { $url = "http://market.huobi.com/staticmarket/detail.html"; $c原创 2017-06-21 17:05:16 · 23719 阅读 · 0 评论 -
PHP MYSQLI中事务处理
PHP MYSQLI中事务处理 MYSQL事务处理让所有sql语句执行成功后才去处理,如果有一条没有成功或者报错就会回滚事务,防止敏感操作处理失败。MYSQL中只有INNODB和BDB类型的数据表才能支持事务处理!其它类型是不支持的!$mysqli->autocommit(FALSE); //关闭自动提交功能$sql = "UPDATE users SET m原创 2017-07-03 10:25:39 · 454 阅读 · 0 评论 -
foreach循环实现一行多条数据并设置样式
通常使用foreach之类的循环一行只显示一条数据,有时候为了页面需要,可以在一行显示多条数据,可以在循环中做判断添加html标签,如下代码:1、样式代码: body,div,p,ul,li,a,span,input,textarea,button,th,td{font-size:12px !important;} .on{background: #ea6100;color原创 2017-06-26 16:07:24 · 5905 阅读 · 0 评论 -
json格式对象和数组的不同处理方法
json格式对象和数组的不同处理方法 <?php //关联数组转json字串 $arr1 = array( 'c0'=>array("uid"=>1,"nickname"=>"csg1"), 'c1'=>array("uid"=>2,"nickname"=>"csg2"), ); //索引数组转json字串 $arr2 = array( array("uid"=>原创 2017-07-19 15:18:44 · 1499 阅读 · 0 评论 -
php.ini基础配置
在低版本的php应用中经常会出现报错:大体提示为:Notice:Undefined varialbe:变量名称. 解决办法: 在程序开头加一句: error_reporting(E_ALL & ~E_NOTICE); 或error_reporting(E_ALL ^ E_NOTICE); 或者 修改php.ini error_reporting = E_原创 2017-06-27 17:50:57 · 4861 阅读 · 0 评论 -
PHP 安全:过滤、验证和转义
PS:来自http://laravelacademy.org/post/4610.html我们在开发应用时,一般有个约定:不要信任任何来自不受自己控制的数据源中的数据。例如以下这些外部源:$_GET$_POST$_REQUEST$_COOKIE$argvphp://stdinphp://inputfile_get_contents()远程数据转载 2016-09-02 10:29:57 · 7796 阅读 · 0 评论 -
PHP中try{}catch{}的具体用法详解
PHP中try{}catch{}的具体用法详解PHP中try{}catch{}的作用是用来处理异常。可以为我们收集并显示出错误信息。希望通过这篇文章的介绍,大家能掌握这一语句的应用。在PHP语言中有许多语法需要我们去不断的熟悉,然后才能灵活的运用,编写我们需要的代码程序。在这篇文章中我们将为大家介绍PHP中try{}catch{}的用法。PHP分页类的具原创 2015-08-03 17:29:23 · 730 阅读 · 0 评论 -
PHP中实现延时跳转函数
1、在之前没有输出也没用html代码的情况下直接header跳转例子:header("refresh:5;url=http://www.dctrj.com/licai/show.php?itemid=32");echo '正在加载,请稍等...五秒后自动跳转。';exit;2、在有输出的情况下使用js跳转例子:echo " window.lo原创 2014-02-17 10:58:42 · 2994 阅读 · 0 评论 -
基于PHP的cURL快速入门
cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。为什么要用 cURL?是的,我们可以通过其他办法获取网页内容。大多数时候,我因为想偷懒,都直接用简单的PHP函数:以下为引用的内容:$co转载 2014-07-29 16:32:28 · 473 阅读 · 0 评论 -
php curl_init函数用法
php curl_init函数用法 (2011-09-14 11:13:00)转载▼标签: 杂谈分类: php使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网 页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导原创 2014-07-29 16:19:29 · 533 阅读 · 0 评论 -
php中curl、fsockopen的应用
php中curl、fsockopen的应用最近要用到通过post上传文件,网上盛传的有curl的post提交和fsockopen,其中curl最简单,于是从最简单的说起。这是简单的将一个变量post到另外一个页面$url = '';$data = array('a'=> 'b');$ch = curl_init();curl_setopt($ch原创 2014-07-29 16:27:55 · 521 阅读 · 0 评论 -
CentOS安装Zend Guard
说明:PHP5.3以上的版本不再支持Zend Optimizer,已经被全新的 Zend Guard Loader 取代,下面是安装Zend Guard具体步骤,以下操作均在终端命令行执行关闭SELINUXvi /etc/selinux/config#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELIN原创 2014-07-15 11:49:35 · 624 阅读 · 0 评论 -
PHP输入流php://input介绍
PHP输入流php://input介绍作者: 字体:[增加 减小] 类型:转载 在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input对一php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述。 “php://input al转载 2014-10-14 08:52:59 · 944 阅读 · 0 评论 -
htmlspecialchars和htmlentities的区别
htmlspecialchars 、htmlentities都是将html代码转化为html实体,作用是在页面中可以原样输出html代码1、 htmlspecialchars 这个只是转化 、&、'、" 这5个特殊字符2、htmlentities原创 2014-10-14 09:53:55 · 883 阅读 · 0 评论 -
文件上传涉及的参数
文件上传涉及的参数分类: PHP 请注意这是一个标签,我们要实现文件的上传,必须指定为multipart/form-data,否则服务器将不知道要干什么。 值得注意的是文件upload.html中表单选项 MAX_FILE_SIZE 的隐藏值域,通过设置其Value(值)可以限制上载文件的大小。 MAX_FILE_SIZE 的值只是转载 2014-10-15 09:14:58 · 1424 阅读 · 0 评论 -
php中如何使用curl技术
php中的curl使用入门教程和常见用法实例作者: 字体:[增加 减小] 类型:转载 起先cURL是做为一种命令行工具设计出来的,比较幸运的是,php也支持cURL了。通过cURL这个利器,我们能在php程序中自由地发送HTTP请求到某个url来获取或者提交数据,并且支持其它多种协议,比如FTP,Telnet以及SMTP等。在这篇博文中,我将简述下,在php中具体怎么使用cURL来转载 2014-11-19 10:08:46 · 605 阅读 · 0 评论 -
PHP做app接口-json和xml
一、概念(1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。XML是标原创 2015-03-11 10:10:30 · 761 阅读 · 0 评论 -
PHP做APP接口之Json示例
一、二、原创 2015-04-27 12:59:05 · 539 阅读 · 0 评论 -
PHP多种序列化/反序列化的方法 serialize,json_encode等
php中序列化与反序列化转自:http://qing.weibo.com/tag/unserialize把复杂的数据类型压缩到一个字符串中serialize() 把变量和它们的值编码成文本形式unserialize() 恢复原先变量eg:$stooges = array('Moe','Larry','Curly');$new = serializ转载 2014-09-17 08:16:30 · 720 阅读 · 0 评论 -
PHP5.5-哈希加密和匹配
哈希加密从php5.5开始支持,相比MD5加密更安全,不可逆;使用方法如下:/* * 使用 password_hash($password,PASSWORD_DEFAULT)加密 * 使用 password_verify($password,$hash) 判断是否匹配 */ $secret = '123456';原创 2017-08-11 17:41:30 · 628 阅读 · 0 评论