php基础

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php基础相关的知识,希望对你有一定的参考价值。


php的基础语法:


php脚本在服务器上执行,然后像浏览器发送回纯html结果

基础的php语法

php脚本以<?php开头,以?>结尾

<?php
#php代码
?>


php文件的默认文件扩展名是".php".。

php文件通常包含HTML标签以及一些PHP脚本代码。

举个栗子:

注:php代码中关于注释

<?php
#注释内容
//注释内容 
多行注释采用
/*
注释内容
*/
?>
<html>
<body>
<h1>php页面</h1>
<?php
echo "hello word!";
#php代码采用;结尾的语句
?>
</body>
</html>


关于php大小写铭感

在php中,所有用户自定义的函数类,关键词都对大小写不敏感

关键词包括if,else,echo等

对于变量大小写铭感在引用的时候需要注意变量大小写。

<?php
#变量规则
/*变量需要以$符号开头,其后是变量的名称
变量名称必须以字母或下划线开头
变量名称不能以数字开头
变量名称只能保护数字字符和下划线(A-z,0-9以及_)
变量名称对大小写铭感($y与$Y是两个不同的变量)
*/
?>
<?php
$x="hello ";
$y="word!";
echo "$x  $y";
?>


两种基本输出方法:echo和print

 

echo 能够输出一个以上的字符串

print 只能输出一个字符串,并返回值1

几个栗子:

<?php
$txt1="5itraining";
$txt2="snowbamboo.com";
$phones=array("Vivo","xiaomi","huawei");
print $txt1;
print "<br>";
print "Study PHP at $txt2";
echo "<br>";
print "My phone is a {$phones[0]}";
?>

php数据类型

<?php
/*
字符串、整数、浮点数、逻辑、数组、对象、null
*/
?>


字符串:

<?php
//字符串是字符序列、需要使用引号
?>

举个栗子:

<?php
echo "www baidu com";
echo "<br>";
echo ‘www baidu com‘;
?>

注:单引号和双引号没有什么具体的区别,字符间也没有什么空格的区别



整数:

<?php
/*
整数必须至少有一个数字(0-9);
整数不能包含逗号或空格;
整数不能有小数点;
整数不能有小数点;
整数正负均可;
可以用三种格式规定整数:十进制、十六进制、或者八进制;
*/
?>

函数 var_dump()可以返回变量的类型和值

举个栗子:

<?php
$x = 5985;
var_dump($x);
echo "<br>";
$x = -345; // 负数
var_dump($x);
echo "<br>";
$x = 0x8C; // 十六进制数
var_dump($x);
echo "<br>";
$x = 047; // 八进制数
var_dump($x);
?>


浮点数:

浮点数是指小数点指数形式的数字,不能使用引号!

举个栗子:

<?php
$x=12.3;
var_dump($x);
?>


布尔型

布尔型变量是有两种逻辑状态的变量,包含两个值“真or假”,变量值的真假而赋予整数型1或0。把一个整数装换成布尔型变量,如果整数型值为0,则布尔值为0,则布尔值为假;反之如果整数值为非0,则布尔值为真。通常用于条件测试。

逻辑是 true 或 false。

<?php
$x=true;
echo $x;
?>


本文出自 “5itraining” 博客,请务必保留此出处http://liaoxz.blog.51cto.com/9291858/1911423

以上是关于php基础的主要内容,如果未能解决你的问题,请参考以下文章

PHP代码-psysh调试代码片段工具

超实用的php代码片段

比较有用的php代码片段

php Yoast SEO规范输出的代码片段

php Yoast SEO规范输出的代码片段

使用 NodeJS 和 JSDOM/jQuery 从代码片段构建 PHP 页面