![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP学习
文章平均质量分 75
MX_studying
这个作者很懒,什么都没留下…
展开
-
PHP学习之基本语法
一:基本语法1.1、PHP标记当解析一个文件时,PHP 会寻找起始和结束标记,也就是 <?php 和 ?>,这告诉 PHP 开始和停止解析二者之间的代码。此种解析方式使得 PHP 可以被嵌入到各种不同的文档中去,而任何起始和结束标记之外的部分都会被 PHP 解析器忽略。如果文件内容是纯 PHP 代码,最好在文件末尾删除 PHP 结束标记。这可以避免在 PHP 结束标记之后万一意外加入了...原创 2018-07-01 19:38:34 · 180 阅读 · 0 评论 -
http_build_query() php
原文链接,点击查看http_build_query -- 生成 url-encoded 之后的请求字符串描述string http_build_query ( array formdata [, string numeric_prefix] )使用给出的关联(或下标)数组生成一个 url-encoded 请求字符串。参数 formdata 可以是数组或包含属性的对象。一个 formdata 数...转载 2018-07-18 09:42:59 · 625 阅读 · 0 评论 -
PHP学习之类与对象(三)
抽象类PHP5支持抽象类和抽象方法。定义为抽象的类不能被实例化;任何一个类,如果它里面至少有一个方法是被声明为抽象的,那么这个类就必须被声明为抽象的;被定义为抽象的方法只是声明了其调用方式(参数),不能定义其具体的功能实现;继承一个抽象类时,子类必须定义父类中的所有抽象方法;另外,这些方法的访问控制(public/protected/private)必须和父类中一样(或者更为宽松)。例如某个抽象方...原创 2018-07-11 18:00:35 · 155 阅读 · 0 评论 -
PHP学习之流程控制
一、注意必须要注意的是 elseif 与 else if 只有在类似下面例子中使用花括号的情况下才认为是完全相同。如果用冒号来定义 if/elseif 条件,那就不能用两个单词的 else if,否则 PHP 会产生解析错误。二、流程控制的替代语法PHP中流程控制的替代语法是:包括 if,while,for,foreach 和 switch。替代语法的基本形式是把左花括号({)换成冒号(:),把右...原创 2018-07-04 17:47:16 · 373 阅读 · 0 评论 -
php学习之类与对象(二)
属性类的变量成员叫做“属性”,或者叫“字段”、“特征”,在本文档统一称为“属性”。属性声明是由关键字public,protected 或者 private 开头,然后跟一个普通的变量声明来组成。属性中的变量可以初始化,但是初始化的值必须是常数,这里的常数是指 PHP 脚本在编译阶段时就可以得到其值,而不依赖于运行时的信息才能求值。在类的成员方法里面,可以用 ->(对象运算符):$thi...原创 2018-07-10 18:03:28 · 196 阅读 · 0 评论 -
PHP学习之运算符
一、运算符的优先级运算符优先级指定了两个表达式绑定得有多“紧密”。必要时可以用括号来强制改变优先级,括号的使用通常能够增加代码的可读性。如果运算符优先级相同,那运算符的结合方向决定了该如何运算。例如,"-"是左联的, 1 - 2 - 3 等同于 (1 - 2) - 3 并且结果是 -4. 另外,"="是右联的,所以 $a = $b = $c 等同于 $a = ($b = $c)。没有结合的相同优先...原创 2018-07-03 18:12:15 · 448 阅读 · 0 评论 -
PHP $_SERVER详解
$_SERVER['HTTP_ACCEPT_LANGUAGE']//浏览器语言 $_SERVER['REMOTE_ADDR'] //当前用户 IP 。 $_SERVER['REMOTE_HOST'] //当前用户主机名 $_SERVER['REQUEST_URI'] //URL$_SERVER['REMOTE_PORT'] //端口。 $_SERVER['SERVER_NAME'] //服务器主机...转载 2018-07-16 15:04:39 · 368 阅读 · 0 评论 -
PHP学习之表达式
表达式是 PHP 最重要的基石。在 PHP 中,几乎所写的任何东西都是一个表达式。简单但却最精确的定义一个表达式的方式就是“任何有值的东西”。最基本的表达式形式是常量和变量。当键入“$a = 5”,即将值“5”分配给变量 $a。“5”,很明显,其值为 5,换句话说“5”是一个值为 5 的表达式(在这里,“5”是一个整型常量)。赋值之后,所期待情况是 $a 的值为 5,因而如果写下 $b = $a,...原创 2018-07-03 09:59:37 · 187 阅读 · 0 评论 -
php学习之类与对象(一)
类:每个类的定义都以关键字 class 开头,后面跟着类名,后面跟着一对花括号,里面包含有类的属性与方法的定义一个合法类名以字母或下划线开头,后面跟着若干字母,数字或下划线。一个类可以包含有属于自己的常量,变量(称为“属性”)以及函数(称为“方法”)。当一个方法在类定义内部被调用时,有一个可用的伪变量 $this。$this 是一个到主叫对象的引用(通常是该方法所从属的对象,但如果是从第二个对象静...转载 2018-07-09 17:44:38 · 143 阅读 · 0 评论 -
PHP学习之常量
一、语法可以用 define() 函数来定义常量,在 PHP 5.3.0 以后,可以使用 const 关键字在类定义之外定义常量。一个常量一旦被定义,就不能再改变或者取消定义。常量只能包含标量数据(boolean,integer,float 和 string)。可以定义 resource 常量,但应尽量避免,因为会造成不可预料的结果。可以简单的通过指定其名字来取得常量的值,与变量不同,不应该在常量...原创 2018-07-02 17:35:24 · 184 阅读 · 0 评论 -
PHP学习之函数
一、用户自定义函数函数的命名规则:函数名和 PHP 中的其它标识符命名规则相同。有效的函数名以字母或下划线打头,后面跟字母,数字或下划线。可以用正则表达式表示为:[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*。注意:函数无需在调用之前被定义,除非是下面两个例子中函数是有条件被定义时。(函数可以是先定义再调用,但不是必须的 ,也可以先调用再定义,如下例中bar()函...原创 2018-07-09 09:28:34 · 326 阅读 · 0 评论 -
PHP学习之变量
一、基础PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。变量名与 PHP 中其它的标签一样遵循相同的规则。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。注意:$this 是一个特殊的变量,它不能被赋值。第一种变量赋值方式(默认赋值方式):传值赋值。当将一个表达式的值赋予一个变量时,整个原始表达式的值被赋值到目标变量。这意味着,例如,当一个变...原创 2018-07-01 21:10:56 · 195 阅读 · 0 评论 -
explode()/end()PHP
原文链接,查看点击....................explodearray explode ( string $delimiter, string $string, [ , $limit ] )把字符串打散为数组,explode() 函数使用一个字符串分割另一个字符串,并返回由字符串组成的数组。函数返回由字符串组成的数组,每个元素都是string的一个子串,被字符串$d...转载 2018-07-18 11:18:50 · 1242 阅读 · 0 评论