php变量和字符
变量名的命名规则:由字符数字下划线组成并且不可以以数字开头,大小写敏感
//php的变量声明
n
u
m
=
123
;
/
/
P
H
P
的
字
符
串
拼
接
是
.
′
<
d
i
v
>
编
号
为
:
′
.
num = 123; //PHP的字符串拼接是 . '<div>编号为:'.
num=123;//PHP的字符串拼接是.′<div>编号为:′.num.’’;
//单引号对于其中的变量当做普通的字符串来处理
//双引号对于其中的变量解析成变量值
js 中单引号和双引号相同,只有json格式的数据必须使用双引号
所有的PHP相关的代码都要写到<?php ?>
echo 的作用就是向页面中输出字符串
PHP数组
$arr = array(1,2,3);
echo $arr[0];
echo
a
r
r
[
1
]
;
p
r
i
n
t
r
(
arr[1]; print_r(
arr[1];printr(arr);
var-dump(
a
r
r
)
;
字
符
串
索
引
arr); 字符串索引
arr);字符串索引arr = [“name”=>“hello”];
echo
a
r
r
[
n
a
m
e
]
f
o
r
e
a
c
h
(
arr[name] foreach(
arr[name]foreach(arr as $value){
echo KaTeX parse error: Expected 'EOF', got '}' at position 7: value;}̲ foreach(arr as
k
e
y
=
>
key =>
key=>value){
echo
k
e
y
.
′
=
=
=
=
=
′
.
key.'====='.
key.′=====′.value.’
’;}
二维数组
$arr = array();
$arr[0] = array(1,2,3);
a
r
r
[
2
]
=
a
r
r
a
y
(
11
,
22
,
33
)
;
p
r
i
n
t
r
(
arr[2] = array(11,22,33); print_r(
arr[2]=array(11,22,33);printr(arr);
count( )是内置对象,用来计算数组的长度
数据类型
字符串
整型
浮点型
布尔型
数组
对象
NUll
函数
自定义函数
案例
if(KaTeX parse error: Expected '}', got 'EOF' at end of input: …n'){ foreach(arr as $value){
echo “姓名: $value['username”]
语文: $value['chinese"]
数学: $value['math"]";
}
}else{
$score =
a
r
r
[
arr[
arr[code];
echo “姓名: $score['username”]
语文: $score['chinese"]
数学: $score['math"]";
?>}
<?php $arr =array(); $arr[0] =array("n"); $arr[1] =array('i'); $arr[2] =array('m'); ?><table style="border: 2px solid red";>
<?php foreach($arr as $value){?>
<tr>
<td><?php echo $value[0];?></td>
</tr>
<?php }
?>
</table>