易截截图软件、单文件、免安装、纯绿色、仅160KB

PHP基本语法(四)—— switch语句

switch 语句
如果您希望有选择地执行若干代码块之一,请使用 Switch 语句。使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。
语法
switch (expression)
{
case label1:
  code to be executed if expression = label1;
  break; 
case label2:
  code to be executed if expression = label2;
  break;
default:
  code to be executed
  if expression is different
  from both label1 and label2;
}
实例
工作原理:
1         对表达式(通常是变量)进行一次计算
2         把表达式的值与结构中 case 的值进行比较
3         如果存在匹配,则执行与 case 关联的代码
4         代码执行后,break 语句阻止代码跳入下一个 case 中继续执行
5         如果没有 case 为真,则使用 default 语句
<?php
switch ($x)
{
case 1:
  echo "Number 1";
  break;
case 2:
  echo "Number 2";
  break;
case 3:
  echo "Number 3";
  break;
default:
  echo "No number between 1 and 3";
}
?>
 
</body>
</html>
 


相关文档:

PHP中JSON的应用

互联网的今天,AJAX已经不是什么陌生的词汇了。说起AJAX,可能会立即想起因RSS而兴起的XML。XML的解析,恐怕已经不是什么难题了,特别是PHP5,大量的XML解析器的涌现,如最轻量级的SimpleXML。不过对于AJAX来说,XML的解析更倾向于前台Javascript的支持度。我想所有解析过XML的人,都会因树和节点而头大。不可否认,XML是很 ......

为你剖解PHP序列化格式

对于那些刚刚接触PHP语言的朋友来说,什么是PHP序列化格式可能大家都还是不太清楚。我们今天就为大家详细讲解这一方面的知识。
PHP (从 PHP 3.05 开始)为保存对象提供了一组序列化和反序列化的函数:serialize、unserialize。不过在 PHP 手册中对这两个函数的说明仅限于如何使用,而对序列化结果的格式却没做任何说明。 ......

网站建设中利用PHP自动执行任务代码自动生成静态页面

来源: 新云科技 http://www.kz27.com/site/php-zidong-chengxu/
联系我们
网站建设中利用PHP自动执行任务代码是很有用的,如让程序定期自动生成静态页面等。如果您是PHP程序员,学习Javascript、Ajax、DIV+CSS、这些都是很有必要的。
1.在某个固定的时间执行的PHP代码:
//计划执行时间
if($job=="cron"){
check_met ......

PHP整理显示照片exif信息

<?php
/**
* 获取图象信息的函数
*
* 一个全面获取图象信息的函数
*
* @access public
* @param string $img 图片路径
* @return array
*/
function GetImageInfoVal($ImageInfo,$val_arr) {
    $InfoVal = "未知";
    foreach($val_arr as $name=>$val) {
   ......

PHP采用Pear::Pager实现分页


1、
首先去http://pear.php.net/package/Pager 下载 Pager包:Pager-2.4.8.tgz

2、
解压到自己的工作目录
3、
示例如下:
<?php
require_once('Pager/Pager.php');
$params = array(
'itemData' => $re, //要进行分页的结果数组
'perPage' => 12, //每页的记录数
'd ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号