摘要: (1)foreach遍历 那个中括号的内容可以省略 遍历的基本原理: 每个数组,其内部都有一个“指针”,该指针决定了该数组当前取值的时候,取到的元素。 foreach遍历过程中,都是依赖与该指针而进行的! 举例:$arr1 = array(2=>1, ‘dd’=>5, 1=>1.1, “abc”, 阅读全文
posted @ 2017-08-08 18:55 小油菜1 阅读(313) 评论(0) 推荐(0) 编辑
摘要: (1)数组的基础 在PHP中,数组的下标可以是数字,也可以是字符串 在PHP中,数组元素的顺序不是由下标决定的,而是由其加入的的顺序决定 (2)数组定义: array(1,5,11,'abs',true,false)//可以存储任何数据,此时是 默认下标 array(2=>1, 5=>5, 11=> 阅读全文
posted @ 2017-08-08 18:44 小油菜1 阅读(180) 评论(0) 推荐(0) 编辑
摘要: (1)可变函数: 可变函数,就是函数名“可变”——其实跟可变变量一样的道理。 $str1 = “f1”; //只是一个字符串,内容为”f1” $v1 = $str1(3, 4); //形式上看起来是一个变量后面加上括号,则其本质是该变量的“内容”(f1)后面加括号,即这里是调用函数f1(3, 4); 阅读全文
posted @ 2017-08-08 18:29 小油菜1 阅读(767) 评论(0) 推荐(0) 编辑
摘要: (1)函数定义形式: (2)调用形式: 第一种:没有返回值的函数,则调用独立的语句 函数名(实参1,实参2,实参3.。。。。),实参个数与形参个数匹配 第二种:有返回值的函数,则调用语句通常混杂在别的语句中,并将该调用当做一个“数据”来使用 所以,一个有返回值的函数就是一个数据 阅读全文
posted @ 2017-08-08 18:04 小油菜1 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 代码展示: 结果展示: 当前工作目录:D:\00-Code\PhpStorm\Demo\demo01 阅读全文
posted @ 2017-08-08 17:50 小油菜1 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 用户自定义错误 只有3个: E_USER_ERROR; E_USER_WARNING; E_USER_NOTICE; 我们可以在程序中,自己创建(生成)错误——是为了针对某些数据的不合理情形,而创建的错误。 比如:让用户填写年龄, 填18是ok,但填写188就是不合理——从数字角度本身是没有问题。 阅读全文
posted @ 2017-08-08 16:32 小油菜1 阅读(186) 评论(0) 推荐(0) 编辑
摘要: E_ERROR:系统严重错误 一发生,程序立即停止执行。 该错误一般希望马上。 E_WARNING:系统警告 一发生,提示错误,并继续执行。 通常该错误希望能够在“下一工作日”去处理掉(解决)。 E_PARSE:语法错误 一发生,提示错误,而且代码完全不会运行——在运行之前先检查语法。 E_NOTI 阅读全文
posted @ 2017-08-08 16:26 小油菜1 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 有四种文件加载的语法形式(注意,不是函数): include, include_once, require, require_once; 文件的路径问题: 相对路径: 就是以“./”, 或“../”,开头的路径。 ./ 表示当前网页文件的所在位置(文件夹,目录); ../ 表示当前网页文件的所在位置 阅读全文
posted @ 2017-08-08 16:22 小油菜1 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 义:用于存储一个不会变化也不希望变化的数据的标示符。 常量命名规则,同变量,但习惯说,常常将常量的名称使用“全大写”形式。 定义形式 使用define()函数定义 使用形式:define(“常量名”, 常量值); 推荐常用名使用全大写形 使用形式:define(“常量名”, 常量值); 推荐常用名使 阅读全文
posted @ 2017-08-08 15:51 小油菜1 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 就是一个表单中会有input的checkbox形式,那么怎么处理,就有了问题,一般采用二维数组来处理 代码展示: 然后,我的那个php代码处理: 注意:这个看你选择了几个,要是 你选择了两个,那么是 $_GET['hobby']['0'] ~~~~~··$_GET['hobby']['1'] 但是 阅读全文
posted @ 2017-08-08 15:24 小油菜1 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: 代码展示: 阅读全文
posted @ 2017-08-08 15:11 小油菜1 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一个带有html的代码: 注意上面的那个 c.php?a=5&b=10 这个a和b是通过get方式得到数据: 然后那个php代码: 结果展示: 阅读全文
posted @ 2017-08-08 15:08 小油菜1 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 带有htmll的代码: 实现简单的计算器 PHP处理代码: 阅读全文
posted @ 2017-08-08 15:02 小油菜1 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一个带有html的代码: hello.php 然后就是处理代码: c.php 阅读全文
posted @ 2017-08-08 15:01 小油菜1 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 预定义变量也叫超全局变量: (1)$_GET变量(数组) get这个词,常常出现在这里:<form action=”abc.php” method=”get” >.....</form> 这叫做“表单以get方式提交数据” 则$_GET这个预定义数组变量,就是指以这种方式提交的所有数据的集合(数组) 阅读全文
posted @ 2017-08-08 14:53 小油菜1 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 所谓可变变量,就是一个变量的名,又是一个变量。 可变变量的语法是php的很特殊的语法——其他语言中少见。 怎么理解: 1,凡是$符号出现,就会有可能理解为是一个变量 2,这里第一个“$”出现了,则php就视图将其解释为一个变量,变量名是$v1; 3,我们有知道,$v1的值是”abc”, 4,那么,第 阅读全文
posted @ 2017-08-08 13:56 小油菜1 阅读(176) 评论(0) 推荐(0) 编辑
摘要: (1)命名规则: 包括变量名,类名,接口名函数名等等 ①基本规则: 只能使用小写字母,下划线或者数字 数字不能开头 不能跟环境和系统关键字重复(比如,if,else,function) ② 驼峰式 : name nameSchool myFather 帕斯卡命名:MyName NameSchool 阅读全文
posted @ 2017-08-08 13:54 小油菜1 阅读(228) 评论(0) 推荐(0) 编辑
摘要: (1)语法环境: PHP嵌入到html到代码中: 标准形式: 短标签形式(必须在php.ini这是一下,short_open_tag=On,这种形式,不很推荐) (2)区分大小写 (1)是指变量名区分大小写 (2)函数名不区分大小写 (3)关键字,比如 if 或者 else 不区分大小写 (3)变量 阅读全文
posted @ 2017-08-08 13:14 小油菜1 阅读(326) 评论(0) 推荐(0) 编辑
摘要: (1)分析浏览器访问一个网页的完整流程逻辑过程:http://www.abc.com/def/ 阅读全文
posted @ 2017-08-08 12:47 小油菜1 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1.php基础介绍: Perssonal Home Page >PHP 2.应用范围 · web服务器脚本语言 命令行脚本语言 应用程序图形界面 3.PHP运行环境 PHP解释器+服务器apache+mysql 4.发展 1998PHP3 2000PHP4 2005PHP5 2016PHP7 5.P 阅读全文
posted @ 2017-08-08 12:39 小油菜1 阅读(147) 评论(0) 推荐(0) 编辑