1、最最最基本最简单的输出:echo、print
<?php
//基本打印:echo和print
echo 'Hello PHP';
//嵌入html标签实现换行
echo '<br />';
print 'Hello PHP';
print '<br />';
echo '123';
echo '<br />';
输出效果:
//——————————————————————————————————————————————————————//
2、用“$”符定义变量:
//---------------------------------------//
//变量定义:$
//利用gettype()获取变量数据类型,利用echo输出
$a = 'abc';
echo gettype($a);
echo '<br />';
$a = 10;
echo gettype($a);
echo '<br />';
输出数据类型效果:
//——————————————————————————————————————————————————————//
3、基本运算符的简单应用
//---------------------------------------//
//运算符:+、-、*、/(加减乘除)
//算数运算符:++、--
//比较运算符:>、<、=、==、===、>=、<=
//逻辑运算符:$$、&&、!
$status = true;
if ($status)//等同于if($status == true)
{
echo gettype($status);
echo '<br />';
}
if(!$status)//等同于if($status == false)
{
}
//三目运算符:x?y:z(x:条件 y:判断为true时输出 z:判断为false时输出)
$result1 = true?'正确':'错误';
$result2 = false?'正确':'错误';
echo $result1.'and'.$result2;
echo '<br />';
输出效果:
//——————————————————————————————————————————————————————//
4、简单分支结构介绍和循环的应用
//---------------------------------------//
//分支结构:IF ELSE、SWITCH CASE
//循环:FOR、WHILE
for ($i = 0;$i < 10;$i++){
echo $i.' ';
}
echo '<br />';
$sum = 0;
$i = 0;
while (true){
$sum+=$i;
$i++;
if($i>100){
break;
}
}
echo $sum;
echo '<br />';
输出效果:
//——————————————————————————————————————————————————————//
5、数组的定义、初始化
//---------------------------------------//
//数组
//1.定义空数组:直接定义、利用array()函数定义
$arr = [];
$arr2 = array();
echo gettype($arr).' '.gettype($arr2);
echo '<br />';
//2.定义数组并初始化
$arr = [1,2,3,'a'];
print_r($arr);
echo '<br />';
var_dump($arr);
echo '<br />';
$arr = [
[1,2,3],
['a','b','c']
];
print_r($arr);
echo '<br />';
$arr = [
'one'=>1,
'two'=>2
];
print_r($arr);
echo '<br />';
$arr2 = array(1,2,3);
print_r($arr2);
echo '<br />';
$arr2 = array(
array(1,2,3),
array(4,5,6)
);
print_r($arr2);
echo '<br />';
$arr2 =array(
'one'=>1,
'two'=>2
);
print_r($arr2);
echo '<br />';
输出效果: