PHP学习笔记(一):基本语法之标记、空白、和注释_php技巧

一、PHP 标记

1、XML风格

复制代码 代码如下:

<?php echo "hello world";?>

2、简短风格

复制代码 代码如下:

<? echo "hello world"; ?>

3、script 风格

复制代码 代码如下:

<script language="php">echo "hello world";</script>

二、PHP 注释

1、单行注释: // (C++风格)
2、多行注释:/* */ (C风格)
3、单行脚本注释:# (shell风格)

Tips:注释一般写在代码上面

三、PHP 空白

1、空白间隔符

换行(回车)、空格、Tab(制表符)

2、约定习俗

代码片段(2行)、类(2行)、函数(1行)、函数变量与第一条语句(1行)、注释前(1行)

时间: 2024-12-21 02:38:56

PHP学习笔记(一):基本语法之标记、空白、和注释_php技巧的相关文章

PHP学习笔记 (1) 环境配置与代码调试_php技巧

一配置PHP环境 1.了解什么是PHP        PHP("PHP: Hypertext Preprocessor",超文本预处理器的字母缩写)     PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写.PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用       2.PHP的背景和优势      PHP的发展背景      1).1994年由Rasmus Lerdor

JavaScript学习笔记(三):JavaScript也有入口Main函数_javascript技巧

在C和Java中,都有一个程序的入口函数或方法,即main函数或main方法.而在JavaScript中,程序是从JS源文件的头部开始运行的.但是某种意义上,我们仍然可以虚构出一个main函数来作为程序的起点,这样一来不仅可以跟其他语言统一了,而且说不定你会对JS有更深的理解. 1. 实际的入口 当把一个JavaScript文件交给JS引擎执行时,JS引擎就是从上到下逐条执行每条语句的,直到执行完所有代码. 2. 作用域链.全局作用域和全局对象 我们知道,JS中的每个函数在执行时都会产生一个新的

PHP语法小结之基础和变量_php技巧

最近有个H5项目的需求,需要服务端,考察过后决定用PHP实现一个HTTP服务端,于是开始重温PHP语法,顺便记录一下要点,以便随时重温.内容摘抄自w3school的PHP手册,并按照自己的理解重新进行了整理. PHP是什么? PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词 PHP 代码在服务器上执行,而结果以纯文本返回浏览器 PHP 文件能够包含文本.HTML.CSS 以及 PHP 代码 PHP 文件的后缀是 ".php" PH

ruby学习笔记(1)--初识语法

虽然ruby/ruby on rails从2007年就一直获奖无数,但身为一个中国人,一直对小日本创造的东西不怎么感兴趣,想想其实也没必要,技术本身是无国界的,日本其实也有值得学习的地方(扯远了,呵) 单从技术而言,ruby本身确实很爽,令程序员的工作变得轻松有趣! 下面的代码演示了如何找出100以内的素数: using System; namespace Mersenne { class Program { static void Main(string[] args) { for (int

ruby 学习笔记(1) 初识语法_ruby专题

单从技术而言,ruby本身确实很爽,令程序员的工作变得轻松有趣! 下面的代码演示了如何找出100以内的素数: 复制代码 代码如下: using System; namespace Mersenne { class Program { static void Main(string[] args) { for (int i = 2; i < 50; i++) { if (CheckDigital(i)) { Console.WriteLine("{0} ",i); } } Cons

JSP学习笔记之基础语法_JSP编程

jsp页面元素构成 jsp页面组成部分有:指令,注释,静态内容,表达式,小脚本,声明. jsp指令 page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令 include指令:将一个外部文件嵌入到当前jsp文件中,同时解析这个页面中的jsp语句 taglib指令:使用标签库定义新的自定义标签,在jsp页面中启动自定行为 page指令语法  <%@page 属性1="属性值" 属性2="属性值1,属性值2" 属性n="属性值n&quo

JavaScript学习笔记之基础语法_基础知识

JavaScript中很多基础内容和Java中大体上基本一样,所以不需要再单独重复讲了,包括: 各种算术运算符.比较运算符.逻辑运算符: if else语句.switch语句: for循环.while循环.do while循环: 标签.break.continue: try catch throw语句. 可以查看文后的参考链接. 后面的内容都是JavaScript中不同的部分. 本文先说上面内容中的几个细节不同. 1.全等判断 JavaScript的比较运算符中有一个全等判断===,是用来判断值

PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)_php技巧

面象对向的三大特点:封装性.继承性.多态性 首先简单理解一下抽象:我们在前面定义一个类的时候,实际上就是把一类事物共有的属性和行为提取出来,形成一个物理模型(模版),这种研究问题的方法称为抽象一.封装性 封装就是把抽取出来的数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分只有被授权的操作(方法)才能对数据进行操作. php提供了三种访问控制修饰符 public 表示全局,本类内部,类外部,子类都可以访问 protected 表示受保护的,只有本类或子类可以访问 private 表示

学习php设计模式 php实现门面模式(Facade)_php技巧

一.意图 为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层次的接口,使得子系统更加容易使用[GOF95] 外部与子系统的通信是通过一个门面(Facade)对象进行.二.门面模式结构图 三.门面模式中主要角色门面(Facade)角色: 此角色将被客户端调用 知道哪些子系统负责处理请求 将用户的请求指派给适当的子系统 子系统(subsystem)角色: 实现子系统的功能 处理由Facade对象指派的任务 没有Facade的相关信息,可以被客户端直接调用 可以同时有一个或多个子系