PHP基础

PHP的优点之一是可以把PHP代码直接嵌入到HTML页面中。


在Web页面中嵌入PHP代码
默认语法:<?php ...... ?>
短标签:<? ...... ?> <?= ...... ?>
脚本:<script language="php"> ......</script>
ASP风格:<% ...... %>


注释
单行C++语法://
shell语法:#
多行C语法:/* ... */


向浏览器输出数据
print()语句
echo()语句
printf()语句
sprintf()语句


PHP支持的数据类型
标量数据类型:布尔型,整型,浮点型,字符串
复合数据类型:数组,对象,使用类型强制转换实现数据类型间的转换,类型自动转换


标识符
标识符可以由一个或多个字符组成,必须以字母或下划线开头


变量
变量申明:变量总是以美元符$开头,然后是变量名。变量是区分大小写的。
变量作用域:局部变量,函数参数,全局变量(global/$GLOBALS[""]),静态变量(STATIC)。
PHP的超级全局变量:$_SERVER[''],$_GET[''],$_POST[''],$_COOKIE[''],$_FILES[''],$_ENV[''],$_SESSION['']
变量的变量


常量
define()


表达式
操作数
操作符:优先级,结合性,算数操作符,赋值操作符,字符串操作符,自增自减操作符,逻辑操作符,相等操作符,比较操作符,位操作符


字符串插入
双引号:变量和转义序列都解析
转义序列:\n换行符 \r回车 \t水平制表符 \\反斜杠 \$美元符 \''双引号 \[0-7]{1,3}八进制记法 \x[0-9A-Fa-f]{1,2}十六进制记法
单引号:变量和转义序列都不解析
大括号
heredoc
Nowdoc


控制结构
条件语句:if语句,else语句,elseif语句,switch语句
循环语句:while语句,do...while语句,for语句,foreach语句,break语句和goto语句,continue语句
文件包含语句:include(),include_once(),require(),require_once()


PHP数据类型:
PHP 支持八种原始类型(type)。
四种标量类型:string(字符串) integer(整型) float(浮点型,也作 double ) boolean(布尔型)
两种复合类型:array(数组) object(对象)
两种特殊类型:resource(资源) NULL(空) 

gettype
is_type



字符串:
echo "用.连接输出".$price." - ".$number." - ".$name."<br>";
echo "用{}输出{$price} - {$number} - {$name}<br>";
$tmp="用.=连接字符串  ";$tmp .= $price;$tmp .= $number;$tmp .= $name;echo $tmp;

substr
strlen
mb_strlen
explode/split
str_replace



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值