10.29随笔
Posted liuyangya
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了10.29随笔相关的知识,希望对你有一定的参考价值。
变量:
可变的量、可定义多次
必须以$符号开头
变量严格区分大小写
变量的命名规则:(数字+字母+下划线组合而成,不可以数字开头,不能中文命名,也不可关键字命名)
常量:
(连接数据库的时候用常量)
定义常量的关键词define()
define("取名字",替换值)
定义一个常量,定义常量时就要确定他的值。
常量只能定义一次。
常量的命名规则:常量建议取大写多个单词组合用_隔开 ;常量严格区分大小写;常量不要$符号;常量命名规则(数字+字母+_组合而成)。但是不能以数字开头,也不能用中文命名,不能以关键字命名。
例:$a=“abc”;
define(“name”,$a);
常量有两种命名方式,另一种为const: const 取名字 = 值;(用于面向对象)
php算数运算符
+ - * / % ! .
php里面的加法就是做加法运算
js里面的加法做拼接
empty() :判断是否为空
isset() :判断是否有值
unset() :清空变量的数据
define():定义常量
逻辑运算: || && = == === != ++a a+ + --a a-- += -= /= *= .=
比较运算符: < > = <= >= !=
is_int(判断的值) 判断是否为整形 返回的数据类型是布尔类型
0:代表false 失败 1:代表true 成功
PHP_OS //获取当前操作系统,注意严格区分大小写且不需要括号
__LINE__ 魔术方法(严格区分大小写) 得到当前代码的行数
__FILE__ 魔术方法 得到当前文件路径
dirname(__FILE__) 返回上一级的目录
php加载文件
require("加载文件路径") 加载文件 可以加载php文件,js文件,html文件
require_once() 加载文件1次
include("加载文件路径") //加载文件 可以加载php文件,js文件,html文件
include_once("加载文件路径") //加载文件1次
include() 和 require() 区别?
include() //加载html文件 当include()加载文件时,
文件里面如果有错误,他只是警告。代码照常执行。
require() //require()加载核心文件(
配置文件和数据库连接)加载文件,
文件报错,会提示致命错误,代码不在向下执行了
流程控制语句
原始双分支写法:
多分支第2种写法:
下面方法 一般用于在php和html交互时使用,方便与html代码区分开来:
php程序文件里面使用:
与html交互时推荐使用的,为了与HTML代码区分
switch(判断的值) 判断条件:
流程控制语句
所有条件都不满足下走default默认条件
例:
for ()循环语句 :
例:循环输出1-100之间的所有数
while() 循环语句:
例:用while循环出1到100的所有数
例:循环输出1-10之间奇数 不要5
三元运算符:
下面这种方法一般推荐使用在html页面里面:
php 函数 (封装函数,db类):
js申明一个函数 function 函数名(){函数体}
php申明一个函数 function 函数名(){函数体}
php函数名不区分大小写
display : 输出
函数的命名规则:数字+字母+_组合而成,但是不能以数字开头,不能使用关键字,不能用中文命名,多个单词组合,使用驼峰命名规则
当函数有默认值时,调用函数数时不需要再传参数和值过去
有默认值时,当我调用函数时传了一个值,则会覆盖之前有的默认值
函数多个值用逗号隔开
函数里面如果参数没有默认值,则调用函数时一定要赋值传参数
有默认值的参数放在没有默认值的后面
函数可以在任意一个地方调用
函数与函数直间可以嵌套使用
php函数超全局变量
超全局变量 global 值; $GLOBALS[‘值‘] $_GET $_POST
/* globals : 借用 引用
$_GET $_POST : 超全局变量 获取表单的值 (重点)
例:
return 返回:
函数如果有返回的值,
你在调用函数时一定要去接受函数,这个变量就是接受结果的
一个函数体只能有一个返回值,也就是只能有一个return;
例:
这个例子中,只有第一个return可以获得。
加载13.php这个文件
匿名函数 自己去调用自己 php里面数组重点 ()
php里面数组不要加new关键字
php里面的数组关键字不区分大小写 在js里面严格区分大小写 Array
输出获得:
以上是关于10.29随笔的主要内容,如果未能解决你的问题,请参考以下文章