全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: Mr.Ra1n
打印 上一主题 下一主题

[Windows VPS] 【已解决】关于在VPS写PHP的一些问题。技术帝请进!

[复制链接]
11#
发表于 2012-8-3 12:55:09 | 只看该作者
默认是A,那你就判断$step是否为空即可。
12#
发表于 2012-8-3 13:17:43 | 只看该作者
点了提醒过来一看已解决.......

评分

参与人数 2威望 +30 收起 理由
qiqi13245 + 20 说好的神仙
Mr.Ra1n + 10 安慰奖

查看全部评分

13#
发表于 2012-8-3 22:11:47 | 只看该作者
用 @来抑制错误很不可取诶。。。
是不是可以这样。

$step = isset($_GET['step']) ? $_GET['step'] : 'default'

switch ($step) {
  case 1:
    ...
    break;
  case 2:
    ...
    break;
  ....
  default:
    ...
    break;
}

评分

参与人数 2威望 +3 收起 理由
cst4you + 2 switch才是正确有效做法啊去年
Zeraba + 1 我很赞同

查看全部评分

14#
发表于 2012-8-3 22:12:54 | 只看该作者
- -。。。
if  xxx
   echo 啦啦啦啦;
   exit(); or return; or die;
15#
发表于 2012-8-4 23:53:39 | 只看该作者
判断是否为空isset或者@!is_null或者@    empty()判断
16#
发表于 2012-8-5 04:46:32 | 只看该作者
比較習慣:
<?
$id=$_GET[id];
if(!$id) $id=1;
if($id==1){}elseif($id==2){}
?>

總是覺得, 當! $id, 再設預設值比較好, 個人習慣
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-14 22:26 , Processed in 0.063469 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表