PHP入门-书写语法以及基本规范

PHP入门-书写语法以及基本规范

HTML5学堂:本文是PHP的入门用文章,主要包括PHP的基本语法与书写风格,对于PHP中的标识符,应当如何书写,基本的命名规范。在文章最后附以一个最简单的PHP例子。

从今年年初的时候就想在课程中融入PHP,但是无奈于平时事情比较多一直没有执行。而今虽然事情也很多,但是自己已经决定在5班课程里融入PHP,而5班讲解PHP的日子越来越近,怎敢再拖?

PHP是一个知识容量很大的语言,单纯讲PHP也是可以讲4个月的,因此,最近一直在纠结,到底HTML5中的PHP要怎么讲,也是在捋顺课程的基本逻辑~

PHP基本语法与书写风格

PHP的代码书写风格有四种

1、标准风格,也是行业内所推荐的风格

<?php 具体代码 ?>

2、脚本风格,注意language属性的设置

<script language="php">具体代码</script>

3、简短风格

<? 具体代码 ?>

4、ASP风格

<% 具体代码 %>

需要注意的是,如果我们需要使用简短风格或者ASP风格的代码,那么需要修改相应的配置文件(php.ini),并且在修改后重启Apache。具体要修改的代码如下:

short_open_tag = On
asp_tags = On

PHP标识符与命名规范

标识符的书写方法

$+变量名

标识符命名规范

1、长度不限

2、任意字母、数字、下划线组成,不以数字开头

3、变量区分大小写,但是函数名称不区分大小写

4、标识符无需定义,可直接使用

5、尽量避免变量与函数名称相同(会造成传参等问题)

6、不以关键字或保留字命名

PHP的简单例子

<?php
    header("Content-Type:text/html;charset=utf-8");
    echo "HTML5学堂 - http://www.h5course.com";
?>

第一句为,设置基本的编码格式。

欢迎沟通交流~HTML5学堂

原文地址:http://www.h5course.com/plus/view.php?aid=264

原文发布于微信公众号 - HTML5学堂(h5course-com)

原文发表时间:2015-07-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏AndroidTv

分享两个提高效率的AndroidStudio小技巧

这次分享两个 Android Studio 的小技巧,能够有效提高效率和减少犯错,尤其是在团队协作开发中。

41313
来自专栏java一日一条

有效处理Java异常的三个原则,你知道吗?

在有效使用异常的情况下,异常类型回答了“什么”被抛出,异常堆栈跟踪回答了“在哪“抛出,异常信息回答了“为什么“会抛出,如果你的异常没有回答以上全部问题,那么可能...

1221
来自专栏佳爷的后花媛

h文件和c文件的区别include本身只是一个简单的文件包含预处理命令,即为把include的后面文件放到这条命令这里,除此之外,没有其它的用处(至少我也样认为).

其实在H文件里写函数也无所谓,只是不符合习惯而已。只要按照以上的格式写,一个H文件添加多少次都无所谓,

1482
来自专栏西枫里博客

Python学习笔记一(Hello World)

2017年年终确定的从2018年开始学习一门新的语言。随着机器学习人工智能的日渐深入,是时候有必要掌握以下Python了。博客从今天开始会陆续更新下Python...

884
来自专栏指尖下的Android

由单例模式的双判空所展开的思考

相信很多朋友对于单例模式都很熟悉,一般常见的就七八种,百度一大堆,这里聊一下双判空情况下的单例模式。 双判空单例是由单判空所演变而来的,是原来的一些程序员为了...

741
来自专栏Java3y

多线程基础必要知识点!看了学习多线程事半功倍

1978
来自专栏阮一峰的网络日志

回车和换行

今天,我总算搞清楚"回车"(carriage return)和"换行"(line feed)这两个概念的来历和区别了。 在计算机还没有出现之前,有一种叫做电传打...

2655
来自专栏惨绿少年

Shell编程基础篇-上

1.1 前言 1.1.1 为什么学Shell Shell脚本语言是实现Linux/UNIX系统管理及自动化运维所必备的重要工具, Linux/UNIX系统的底层...

1870
来自专栏顶级程序员

总算搞清楚了回车和换行的来历与区别

总算搞清楚”回车”(carriage return)和”换行”(line feed)这两个概念的来历和区别了。 在计算机还没有出现之前,有一种叫做电传打字机(...

2905
来自专栏CDA数据分析师

不可不知的一点Python陷阱

于易于学习以及快速开发更大更复杂的应用,Python渐渐在计算环境中无处不在。尽管明显的语言清晰度和友好会麻痹软件工程师和系统管理员的警觉性 —— 诱使他们编码...

2618

扫码关注云+社区