PHP语言 -- 基础

▪ PHP的标记:

<?php      ?>

▪ 输出

echo "<b>aaa</b>","cccc"; //可以输出多个字符串

print "bbb"; //只能输出一个字符串,不常用

var_dump(); //输出变量的类型

print_r(); //输出数组

▪ 数据类型

PHP是弱类型语言

▪ 获取变量类型

$a = 5;
echo gettype($a);//不会自动输出 返回类型名,所以要输出
var_dump($a);//获取变量类型并打印

▪ 判断类型

判断变量是不是该类型 如果是返回1(true),如果不是返回0(false)

    is_类型名()  

$a = 5;
echo is_int($a);

▪ 类型转换

$a = 5;
$a = (string)$a;//将int 转成 string

▪ 变量定义

$a = 5;
unset($a); //清除变量
echo empty($a) //判断变量是否为空 是返回1
echo isset($a); //判断变量是否定义 已经定义返回 1, 没有定义什么都不返回

▪ 可变变量

$b = "hello";
$hello = "world";
echo $$b;

输出结果:world

▪ 错误抑制符   @  加在变量前  可以抑制错误信息不在网页显示

▪ 取地址 &

$b = "hello";
$c = &$b;
echo $c;
$c = "world";
echo $b;
//使用 & 让 b c 有相同的地址 改变地址内的内容 b c 的输出结果也改变

▪ 拼接字符串

用  .   拼接字符串,不是+

$a = "hello";
$b = $a."world";
echo $b;
原文地址:https://www.cnblogs.com/yifangtongxing/p/5331074.html