php基础知识

本文介绍了PHP的基础语法,包括开始和结束标记、短标记、ASP风格标记等,并详细阐述了PHP的数据类型、超全局变量、常量设置、数组操作及魔术变量等内容。

开始和结束标记

常用两种:<?php ?>,<script language="php"></script>

短标记:<? ?>,需打开php.ini文件的short_open_tag指令

ASP风格标记:<% %>,需打开php.ini文件的asp_tags指令

php数据类型(9种)

四种标量类型:boolean,integer,float,string

三种复合类型: array,object,callable(可调用)

两种特殊类型:resource(资源),NULL(无类型)

伪类型:mixed(混合类型),number(数字类型),callback(回调类型,又称callable),array|object,void,伪变量$...,类型检测函数(is_type),eg:is_string($str)

超全局变量

$GLOBALS

$_SERVER:保存关于报头、路径、脚本位置等信息

$_REQUEST:收集html表单提交的数据

$_POST

$_GET

$_FILES

$_ENV

$_COOKIE

$_SESSION

在函数体内访问全局变量

global $variable_name

$GLOBALS[variable_name]

设置常量

define(const_name, const_value, boolean)

const_name:常量名

const_value:常量值

boolean:常量名大小写敏感,默认false敏感,true不敏感

创建数组

array()

获取数组长度count($arr)

数组排序:升序sort(),降序rsort()

数组键排序:升序ksort(),降序krsort()

数组值排序:升序asort(),降序arsort()

foreach 循环(只用于数组)

foreach($array as $value) {
}

foreach($array as $key => $value) {

}

魔术变量

__LINE__:当前行号

__FILE__:文件完整路径和文件名

__DIR__:文件所在目录

__FUNCTION__:函数名称

__METHOD__:类的方法名

__NAMESPACE__:当前命名空间的名称

 

待更新.......

 

 

转载于:https://www.cnblogs.com/fan-bk/p/9109439.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值