PHP基础语法
Posted niushuangmeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP基础语法相关的知识,希望对你有一定的参考价值。
php文件要放在www文件夹下,而且文件名不要用汉语。
手动从浏览器访问php文件,输入:localhost:端口号
标记
<?php
?>
注释
// 单行注释
/* */多行注释
输出语句
1.输出字符串
print "hello"; 只能打印一个字符串
echo "world","aa"; 可以同时打印多个字符串。(用的很多)********
2.输出类型(程序员测试用)******
var_dump("aa"); 也可以加入变量
3.输出数组
print_r();
弱类型语言
变量定义:不需要指定类型,所有变量需要加$符号
$a = 5;
转换变量类型
1.(string)$a 将变量a转换为字符串
2.settype($a,"string"); 将变量a转换为字符串,返回值为布林值。
获取变量类型
gettype($a);
判断变量是否为该类型
is_int($a);
定义字符串
1.双引号:
$a = "张三";
2.单引号:
$a = \'张三\';
注意:
a.双引号里面可以解析转义字符.\\n \\r \\t \\" \\\\
$s = "hello \\" world";
输出
b.双引号里面可以解析变量。
$s = "hello {$a} world";
输出
转义字符 : \\n 代表换行, \\r 代表回车,\\t制表符,\\", \\\' ,\\\\
3.
$s2=<<<A A;
结尾不能有空格。
$s2=<<<A "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> A; var_dump($s2);
输出结果:
全局变量:是个数组
var_dump($GLOBALS);
输出结果:
可变变量
$a = "hello"; $hello = "张三"; echo $$a;
isset($a); 判断$a是否定义
var_dump(isset($a)); 输出结果 布林类型
unset($a); 清除变量
empty($a); 判断$a是否为空
0,空字符串,为空,false
&地址
$a = 10; $b = &$a; echo $b;
输出10
以上是关于PHP基础语法的主要内容,如果未能解决你的问题,请参考以下文章