PHP基础语法
来源:互联网 发布:姚明09年季后赛数据 编辑:程序博客网 时间:2024/06/06 00:50
PHP基础语法
PHP标记
当解析一个文件时,PHP 会寻找起始和结束标记,也就是
从HTML中分离
注释
单行注释语法
<?phpecho "Blabla.cn"; // 这是单行注释?>
多行注释语法
/* 这是多行注释 这是多行注释 */
块注释
/** 这里是块注释*/
单行注释
if (condition) {/* 以下代码运行的条件 */...}v
尾端注释
if ($a == 2) {return TRUE; /* 对单一条件的说明 */} else {return isPrime($a); /* 其余的条件 */}
行末注释
if ($foo > 1) {// 第二种用法....}else {return false; // 说明返回值的原因}//if ($bar > 1) {//// // 第三种用法// ...//}//else {// return false;//}
文档注释
/*** 说明这个类的一些 ...*/class Example { ...
流程控制的替代语法:
PHP提供了一些流程控制的替代语法,包括if,while,for,foreach和switch。替代语法的基本形式是把左花括号({)换成冒号(:),把右花括号(})分别换成endif; endwhile; endfor; endforeach; 以及endswitch;
<?php if($a ==5 ):?>A is equal to 5<?php endif;?>
<?php if ($a == 5): echo "a equals 5"; echo "..."; elseif ($a ==6): echo "a equals 6"; echo "!!!"; else: echo "a is neither 5 nor 6"; endif;?>
require 和 include
require 和 include 几乎完全一样,除了处理失败的方式不同之外。require 在出错时产生 E_COMPILE_ERROR 级别的错误。换句话说将导致脚本中止而 include 只产生警告(E_WARNING),脚本会继续运行。
require ———— E_COMPILE_ERROR
include ———— E_WARNING
goto
goto 操作符可以用来跳转到程序中的另一位置。该目标位置可以用目标名称加上冒号来标记,而跳转指令是 goto 之后接上目标位置的标记。PHP 中的 goto 有一定限制,目标位置只能位于同一个文件和作用域,也就是说无法跳出一个函数或类方法,也无法跳入到另一个函数。也无法跳入到任何循环或者 switch 结构中。可以跳出循环或者 switch,通常的用法是用 goto 代替多层的 break。
<?phpgoto a;echo 'Foo';a:echo 'Bar';?>以上例程会输出:BarExample #2 goto 跳出循环示例<?phpfor($i=0,$j=50; $i<100; $i++) { while($j--) { if($j==17) goto end; } }echo "i = $i";end:echo 'j hit 17';?>以上例程会输出:j hit 17
阅读全文
1 0
- 【php】php语法基础
- PHP语法基础
- PHP的语法基础
- php基础语法
- php基础语法 代码
- php基础语法
- PHP基础语法
- php基础语法
- PHP基础语法2
- PHP基础语法
- PHP基础语法
- PHP基础语法
- PHP基础语法
- php---语法基础
- PHP基础语法
- php基础语法
- php 基础语法
- php基础语法保存
- 深入java集合系列:HashMap 二
- 洛谷 [P1282] 多米诺骨牌
- js正则表达式判断电话号码是哪个运营商
- 从C调用Python脚本unableto load the file system codec ImportError错误解决方法
- kotlin学习笔记(三)
- PHP基础语法
- 第二讲 c++初步
- jquery 插入文本时不能插入转义字符
- Android扫一扫(Zxing),闪光灯,生成二维码图片,解析二维码(条码)等
- 【Oracle】授权导入和导出( IMP_FULL_ DATABASE ORA-00990 )
- .gitignore文件使用的误区
- golang make & new
- Android 基类BaseActivity的封装
- DataBinding原理解析