前端必学之PHP语法基础


Posted in PHP onJanuary 01, 2016

写在前面的话

PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP能够包含文本、HTML、CSS以及PHP代码,在服务器上执行,结果以纯文本返回浏览器

代码标识

PHP代码以<?php 开头,以?>结尾,且可以放置在文档中的任何位置

<?php
//
?>

PHP语句以分号(;)结尾,PHP代码块的关闭标签也会自动表明分号

<?php
echo "Hello World!";
?>

注释

PHP支持三种注释,包括两种单行注释和一种多行注释

<?php
// 这是单行注释
#这也是单行注释
/*
这是多行注释块
它横跨多行
*/
?>

输出

在PHP中,有两种基本的输出方法:echo和print

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

echo能够输出一个以上的字符串,echo比print稍快,因为它不返回任何值

脚本之间友情提醒大家需要注意点:echo和print都是语言结构,有无括号都可以使用echo或echo(),以及print或print(),且echo或print关键字与字符串之间至少要有一个空格

<?php
echo "<h2>PHP is fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This", " string", " was", " made", " with multiple parameters.";
?>
<?php
print "<h2>PHP is fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!<br>";
//该行出错,因为print只能输出1个字符串
print "This", " string", " was", " made", " with multiple parameters.";
?>

计算表达式

不同于HTML和CSS,在PHP中可以写计算表达式

<?php
//36
echo 12*3;
?>

大小写

在PHP中,所有用户定义的函数、类和关键词都对大小写不敏感,但所有变量都对大小写敏感

<?php
//Hello World!
ECHO "Hello World!<br>";
//Hello World!
echo "Hello World!<br>";
//Hello World!
EcHo "Hello World!<br>";
?>

三水点靠木友情提醒大家需要注意点 .号代表字符串连接,在其他的编程语言中,一般用+号

<?php
$color="red";
//My car is red
echo "My car is " . $color . "<br>";
//My house is 
echo "My house is " . $COLOR . "<br>";
//My boat is
echo "My boat is " . $coLOR . "<br>";
?>

以上内容是小编给大家分享的前端必学之PHP语法基础,希望对大家有所帮助,同时感谢大家一直以来对三水点靠木网站的支持,同时祝大家元旦快乐。!

PHP 相关文章推荐
php miniBB中文乱码问题解决方法
Nov 25 PHP
SWFUpload与CI不能正确上传识别文件MIME类型解决方法分享
Apr 18 PHP
php断点续传之如何分割合并文件
Mar 22 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(一)
Jun 23 PHP
php修改指定文件后缀的方法
Sep 11 PHP
UTF-8正则表达式如何匹配汉字
Aug 03 PHP
学习php设计模式 php实现状态模式
Dec 07 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
Nov 03 PHP
PHP Header失效的原因分析及解决方法
Nov 16 PHP
php写入文件不覆盖的实例讲解
Sep 17 PHP
laravel高级的Join语法详解以及使用Join多个条件
Oct 16 PHP
PHP7 其他修改
Mar 09 PHP
WordPress中登陆后关闭登陆页面及设置用户不可见栏目
Dec 31 #PHP
WordPress中获取指定分类及其子分类下的文章数目
Dec 31 #PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
Dec 31 #PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
Dec 31 #PHP
简单了解将WordPress中的工具栏移到底部的小技巧
Dec 31 #PHP
WordPress中获取所使用的模板的页面ID的简单方法
Dec 31 #PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
Dec 31 #PHP
You might like
laravel 4安装及入门图文教程
2014/10/29 PHP
PHP四舍五入、取整、round函数使用示例
2015/02/06 PHP
深入理解PHP类的自动载入机制
2016/09/16 PHP
最常用的12种设计模式小结
2011/08/09 Javascript
异步javascript的原理和实现技巧介绍
2012/11/08 Javascript
jquery checkbox实现单选小例
2013/11/27 Javascript
Jquery.Form 异步提交表单的简单实例
2014/03/03 Javascript
jQuery使用$.ajax进行异步刷新的方法(附demo下载)
2015/12/04 Javascript
JQuery 两种方法解决刚创建的元素遍历不到的问题
2016/04/13 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
2016/12/08 Javascript
基于AngularJS实现的工资计算器实例
2017/06/16 Javascript
详解升级react-router 4 踩坑指南
2017/08/14 Javascript
深入理解Vue2.x的虚拟DOM diff原理
2017/09/27 Javascript
jquery ztree实现右键收藏功能
2017/11/20 jQuery
Angular中使用MathJax遇到的一些问题
2017/12/15 Javascript
webpack多页面开发实践
2017/12/18 Javascript
使用react实现手机号的数据同步显示功能的示例代码
2018/04/03 Javascript
layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法
2019/09/25 Javascript
jQuery开发仿QQ版音乐播放器
2020/07/10 jQuery
JavaScript文档加载模式以及元素获取
2020/07/28 Javascript
Vue用mixin合并重复代码的实现
2020/11/27 Vue.js
[04:41]2014DOTA2国际邀请赛 Liquid顺利突围晋级正赛
2014/07/09 DOTA
python的paramiko模块实现远程控制和传输示例
2017/10/13 Python
python实现两个文件合并功能
2018/04/01 Python
python 实现数组list 添加、修改、删除的方法
2018/04/04 Python
python3使用flask编写注册post接口的方法
2018/12/28 Python
Python Numpy计算各类距离的方法
2019/07/05 Python
python 基于opencv 实现一个鼠标绘图小程序
2020/12/11 Python
HTML5触摸事件(touchstart、touchmove和touchend)的实现
2020/05/08 HTML / CSS
html5 video全屏播放/自动播放的实现示例
2020/08/06 HTML / CSS
Java方面的关于数组和继承的笔面试题
2015/09/18 面试题
学生会竞选自荐信
2013/10/12 职场文书
动物科学专业毕业生的自我评价
2013/11/29 职场文书
蓬莱阁导游词
2015/02/04 职场文书
公司晚宴祝酒词
2015/08/11 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang