前端必学之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读MYSQL中文乱码的解决方法
Dec 17 PHP
在PHP里得到前天和昨天的日期的代码
Aug 16 PHP
The specified CGI application misbehaved by not returning a complete set of HTTP headers
Mar 31 PHP
php判断输入不超过mysql的varchar字段的长度范围
Jun 24 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
May 07 PHP
php excel reader读取excel内容存入数据库实现代码
Dec 06 PHP
php多文件上传功能实现原理及代码
Apr 18 PHP
php提取字符串中网站url地址的方法
Dec 03 PHP
php的GD库imagettftext函数解决中文乱码问题
Jan 24 PHP
Laravel中9个不经常用的小技巧汇总
Apr 16 PHP
如何在Laravel之外使用illuminate组件详解
Sep 20 PHP
php array_map()函数实例用法
Mar 03 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
php中如何判断一个网页请求是ajax请求还是普通请求
2013/08/10 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
php出现内存位置访问无效错误问题解决方法
2014/08/16 PHP
getimagesize获取图片尺寸实例
2014/11/15 PHP
php转换颜色为其反色的方法
2015/04/27 PHP
php三种实现多线程类似的方法
2015/10/30 PHP
php数值计算num类简单操作示例
2020/05/15 PHP
用javascript连接access数据库的方法
2006/11/17 Javascript
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
小型js框架veryide.librar源代码
2009/03/05 Javascript
浅谈jQuery中 wrap() wrapAll() 与 wrapInner()的差异
2014/11/12 Javascript
node.js中的events.EventEmitter.listenerCount方法使用说明
2014/12/08 Javascript
JQuery select(下拉框)操作方法汇总
2015/04/15 Javascript
如何解决手机浏览器页面点击不跳转浏览器双击放大网页
2016/07/01 Javascript
AngularJS使用ng-repeat指令实现下拉框
2016/08/23 Javascript
微信小程序开发一键登录 获取session_key和openid实例
2016/11/23 Javascript
实例分析浏览器中“JavaScript解析器”的工作原理
2016/12/12 Javascript
js canvas实现擦除效果示例代码
2017/04/26 Javascript
AngularJS+bootstrap实现动态选择商品功能示例
2017/05/17 Javascript
JavaScript设置名字输入不合法的实现方法
2017/05/23 Javascript
详解es6超好用的语法糖Decorator
2018/08/01 Javascript
angularjs自定义过滤器demo示例
2019/08/24 Javascript
简单介绍Python的Tornado框架中的协程异步实现原理
2015/04/23 Python
浅析Python中return和finally共同挖的坑
2017/08/18 Python
Python Numpy:找到list中的np.nan值方法
2018/10/30 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
详解Python self 参数
2019/08/30 Python
python利用递归方法实现求集合的幂集
2020/09/07 Python
CSS3动画和HTML5新特性详解
2020/08/31 HTML / CSS
通过HTML5 Canvas API绘制弧线和圆形的教程
2016/03/14 HTML / CSS
Nobody Denim官网:购买高级女士牛仔裤
2021/03/15 全球购物
科颜氏香港官方网店:Kiehl’s香港
2021/03/07 全球购物
应用电子专业学生的自我评价
2013/10/16 职场文书
房地产广告策划方案
2014/05/15 职场文书
对外汉语专业大学生职业生涯规划书
2014/10/11 职场文书
自荐信范文
2019/05/20 职场文书