![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
x-2010
这个作者很懒,什么都没留下…
展开
-
PHP的类和对象
自PHP 5以来,引入了对象模型,新特性包括访问控制,抽象类和final类与方法,附加的魔术方法,接口,对象复制和类型约束,PHP对待对象的方式与引用和句柄相同,即每个变量都持有对象的引用,而不是整个对象的拷贝,可与C++进行类比。class:每个类都以关键字class开头,后面跟着类名,再后面跟着一对花括号,里面包含类的属性与方法的定义,类名可以是任何非PHP保留字的合法标签,一个合法类名以字母...原创 2018-07-11 15:21:44 · 2228 阅读 · 1 评论 -
PHP Session
PHP session变量用于存储有关用户会话的信息,或更改用户会话的设置。Session变量保存的信息是单一用户的,且可供应用程序中的所有页面使用。PHP Session变量:当运行一个应用程序时,会打开它,后做些更改,再关闭它。这就像是一次会话,计算机知道操作者是谁。它知道操作者何时启动应用程序,并在何时终止,但在Internet上,存在一个问题就是:服务器不知道操作者是谁以及操作者做了什么,...原创 2018-07-04 16:36:19 · 310 阅读 · 0 评论 -
PHP Cookie
cookie常用于识别用户,它是服务器留在用户计算机中的小文件,每当相同的计算机通过浏览器请求页面时,它同时会发送cookie。通过PHP能够创建并取回cookie值。创建cookie:使用setcookie()函数设置cookie,该函数必须位于<html>标签之前。语法:setcookie(name, value, expire, path, domain);实例:创建一个名为us...原创 2018-07-04 15:47:44 · 224 阅读 · 0 评论 -
guzzlehttp/guzzle:~6.0安装以及通过jsonrpc获取节点数据
Guzzle是一个PHP的HTTP客户端,可用来发送请求,并集成到WEB服务上,它有以下特点:1.接口简单:可构建查询语句,POST请求,分流上传下载大文件,使用HTTP cookies,上传JSON数据等。2.可使用相同的接口来发送同步或异步请求。3.可使用PSR-7接口来请求,响应,分流,允许使用其他兼容的PSR-7类库与Guzzle共同开发。4.抽象了底层的HTTP传输,允许改变环境以及其他...原创 2018-07-04 14:45:14 · 3363 阅读 · 0 评论 -
PHP文件处理
PHP的函数支持创建,读取,上传以及编辑文件操作。常见文件操作错误有:1.编辑错误的文件2.被垃圾数据填满硬盘3.意外删除文件内容文件读取:readfile()函数:该函数读取文件,并把它写入输出缓冲。假设有一个名为webdictionary.txt的文件,放在服务器上,如下:AJAX = Asynchronous JavaScript and XMLCSS = Cascading Style ...原创 2018-07-03 20:16:24 · 1004 阅读 · 0 评论 -
PHP包含-include和require语句
在PHP中,可在服务器执行PHP文件之前在该文件中插入一个文件的内容。include和require语句用于在执行流中插入写在其他文件中的有用代码。include和require除了处理错误的方式不同之外,在其他方面是相同的:1.require生成一个致命错误(E_COMPILE_ERROR),在错误发生后脚本会停止执行。2.include生成一个警告(E_WARNING),在错误发生后脚本会继续...原创 2018-07-03 17:23:23 · 1112 阅读 · 0 评论 -
PHP - print
(PHP4, PHP5, PHP7)print - 输出一个字符串说明:int print ( string $arg )输出argprint不是一个真实函数,它只是一种语言结构,因此不强制要求对参数列表使用括号括起来。它与echo主要不同在于print只接收单个参数且总是返回1参数:arg - 输入数据返回值:总是返回1实例:#1 打印实例<?phpprint("Hello World"...原创 2018-06-28 14:13:27 · 357 阅读 · 0 评论 -
php:// 流操作
php:// - 用于访问各种I/O流说明:PHP提供一些杂项I/O流,可支持访问PHP本身的输入和输出流,标准输入,输出和错误文件描述符,内存中和磁盘备份的临时文件流,以及能操作其他文件资源的过滤器。php://stdin, php://stdout 和 php://stderrphp://stdin,php://stdout和php://stderr支持对PHP进程相应的输入或输出流直接访问。...原创 2018-06-28 12:53:42 · 618 阅读 · 0 评论 -
PHP $_GET和$_POST变量
一.PHP中,预定义的$_GET变量用于收集来自method="get"表单中的值。从带有GET方法的表单发送的信息,对任何人都是可见的,也就是会显示在浏览器的地址栏中,且对发送信息的量也限制,其最大长度依赖于浏览器和web服务器(服务器处理能力)的设定。实例:form_get.html<html><head><meta charset="utf-8">&...原创 2018-07-03 11:46:53 · 2304 阅读 · 0 评论 -
PHP表单验证
这里将介绍如何使用PHP验证客户端提交的表单数据。在处理PHP表单时需要考虑安全性,这里将展示PHP表单数据安全处理,为防止黑客以及垃圾信息就需要对表单进行数据安全验证,实例介绍的HTML表单中包含以下输入字段:必须与可选文本字段,单选按钮,及提交按钮:form_verify.php:<html><head><meta charset="utf-8">&l...原创 2018-07-03 11:04:12 · 4511 阅读 · 1 评论 -
postman POST请求发送JSON到PHP API
这里postman使用5.5.3版本postman用来模拟客户端对后台服务API进行调试验证。这里是测试一个注册提交页面的数据流:*.htm --> *.php --> db1.URL设置:这里的接口名后必须加上后缀php(之前参考网络上很多例子而没加php后缀直接写文件名导致一直失败,无解)2.头部Headers,设置Key:Content-Type Value:applicatio...原创 2018-06-27 20:03:34 · 7387 阅读 · 0 评论 -
PHP语法
PHP标记:PHP解析文件是以下面三种方式作为起始和结束标记:1.<?php 代码 ?>2.<? 代码 ?>3.<script language="php"> 代码 </script>多用第1种和第3种方式,它们之间的是需要解析的代码,这种解析方式可让PHP能被嵌入到不同文档中,而在起始和结束标记之外的代码会被PHP解析器忽略。这里要注意的是:若是使...原创 2018-07-02 16:19:35 · 830 阅读 · 1 评论 -
PHP数组函数
array_column()函数(PHP 5.5+):返回输入数组中某个单一列的值:语法:array_column(array,column_key,index_key);实例:<?php// 表示由数据库返回的可能记录集的数组$a = array( array( 'id' => 5698, 'first_name' => 'Bil...原创 2018-07-11 16:37:38 · 957 阅读 · 0 评论