




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
黑马程序员_PHP_课程同步笔记day13:PHP基础介绍 第一篇:黑马程序员_PHP_课程同步笔记day13:PHP基础介绍【黑马程序员】PHP课程同步笔记day13:PHP基础介绍1.语言基础PHP文件的访问,必须要经过虚拟空间(域名),才能访问PHP文件,不能本地直接访问Php文件的扩展名:.phpPhp代码的标记:Php区分大小写。但是函数名和关键字不区分大小写。每一条语句,必须以英文下的分号(;)结束。2.语句结束符每一条PHP语句,都要以英文状态下的分号(;)结束。PHP中的语法结构(if、switch、for、while、dowhile、function、foreach等)不能加分号(;)结尾。如果PHP代码中,只有一条语句的话,可以省略分号;如果是多条PHP语句,最后一条语句可以省略分号。3.注释HTML注释:CSS注释:/**/黑马程序员济南中心编著JS注释://或/**/PHP的单行注释://或#PHP的多行注释:/**/注意:PHP多行注释不能嵌套PHP的注释在浏览器端同样看不见PHP变量1.变量的概念变量是临时存储数据的容器变量是在内存中存在和运行的变量是一个代号。用变量来代替一个数据2.变量命名规则变量名称包含的字符有:a-z、A-Z、0-9、_变量名只能以字母或下划线开头变量名不能以数字开头PHP的变量前,必须加”$”符号。”$”不是变量名称的一部分。”$”之后为变量名PHP变量是区分大小写的PHP关键字,也可以作为变量名称。如$if、$while等PHP长文件名如何表示“驼峰式命名”:$getUserName“下划线式命名”:$get_user_name黑马程序员济南中心编著PHP变量操作1.定义变量PHP的变量不用提前定义,用的时候直接赋值即可.$name=“abc”;JS的变量在使用时要提前声明。Varname=”abc”;2.变量赋值使用”=”赋值号,给变量进行赋值(往容器中装东西)。“=”含义:将”=”右边的运算结果,赋值给”=”左边的变量名称,左边不能是一个运算表达式。举例:$a=$b+10*24-263.读取变量值$name=“Mary”;Echo“我的名字叫$name”;4.判断变量是否存在isset()如果一个变量的值不等于NULL,就返回TRUE,反之返回FALSE5.判断变量是否为空empty()对于empty来说,0、””、”0”、0.0、NULL、FALSE、array()认为是空,返回TRUE,反之就返回FALSE.6.删除变量unset()Unset()函数语法:voidunset(mixed$var[,mixed$....])提示:变量被删除后,变量的返回值为NULL。黑马程序员济南中心编著变量的值传递和引用传递1、值传递将变量的值”复制”一份,传给另一个变量。这两个变量之间没有任何联系,修改其中一个,另一个变量的值不会改变。在PHP中,哪些数据类型,默认是”值传递”。包括:字符型、整形、浮点型、布尔型、数组、NULL。在JS中,默认是”值传递”包括:字符型、数值型、布尔型、undefined、NULL黑马程序员济南中心编著2.引用传地址将一个变量的数据地址,”复制”一份,传给另一个变量。这两个变量,指向同一份数据。在PHP中,默认传地址的数据类型有:对象、资源。在JS中,默认传地址的数据类型有:数组、对象、函数。但是在PHP中,也可以让所有其他类似数据,都变成”引用传地址”,只需在引用的变量名前加”&”符号.黑马程序员济南中心编著可变变量一个变量的名称,可以用另一个变量的值来充当。如$$name;实例:批量获取表单提交值代码:if(isset($_POST['ac'])&&$_POST['ac']==“login”){黑马程序员济南中心编著foreach($_POSTas$key=>$value){/*$$key=$value$username=$key;$password=$value*/$$key=$value;//可变变量}$sql=“INSERTINTO007_news(username,password)VALUES('$username','$password')”;echo$sql.“”;}?>PHP超全局变量数组1.PHP中的超全局变量数组$_GET:获取地址栏中传递的参数。黑马程序员济南中心编著$_POST:获取表单method=”post”提交的数据$_REQUEST:包含$_GET、$_POST、$_COOKIE上数组中的数据$_SERVER:获取apache服务器或执行环境的相关信息$GLOBALS:获取全局变量的各个数据$_SESSION:跟踪用户$_COOKIE:跟踪用户$_FILES:上传文件2.超全局变量$_POST的使用描述:主要

是向****23
实名认证
内容提供者


最近下载