Code前端首页关于Code前端联系我们

php进不去switch,php进不去Holle

terry 3年前 (2023-09-30) 阅读数 47 #PHP
文章标签 str_replace函数

本文目录一览:

  • 1、这个PHP流程判断switch语句哪里出错了?为什么不执行default后面的语句
  • 2、php的switch出错了,求教大神
  • 3、php页面进不去怎么办
  • 4、服务器不支持 php 网页的 switch() case 语法

这个PHP流程判断switch语句哪里出错了?为什么不执行default后面的语句

不执行default,是因为参数的值已经符合case设定的条件。

并且case中设置了break。也就是说。只要运行进入了case后。就会跳出switch判断咯。所以没有执行到default。

按照你的代码。我实验了一下。是没有问题的。代码以及结果如下:

switch ($xq){

    case '星期一':

        echo '上课';

        break;

    case '星期二':

        echo '上课';

        break;

    case '星期三':

        echo '上课';

        break;

    case '星期四':

        echo '上课';

        break;

    case '星期五':

        echo '上课';

        break;

    default:

        echo '不上课';

}

$xq = '星期一';

$xq = '星期六';

php的switch出错了,求教大神

。。。。。会不会php 啊

$s=2;

switch ($S)

{

case 1:

echo $s . '==1';break;

case 2:

echo $s . "==2";break;

default:

echo $s . '==3';

}

php页面进不去怎么办

编辑Apache的httpd.conf

查找LoadModule,在其后面增加下面配置,如果你的PHP在C盘的话,请将D:换成C:,另外注意路径使用/。

LoadModule php5_module D:/php-5.5.15/php5apache2_4.dll

PHPIniDir D:/php-5.5.15

查找AddType,加入如下配置:

AddType application/x-httpd-php .php

查找DirectoryIndex,加入index.php,如果希望index.php优先于index.html,则将其放在前面。

IfModule dir_module

DirectoryIndex index.html index.php

/IfModule

保存配置,在命令行中运行httpd.exe -t检查配置,如果没有问题,则运行httpd.exe -k restart重启Apache服务。

服务器不支持 php 网页的 switch() case 语法

这样的错误信息是因为:你的$step变量从来没有赋值,而直接去switch判断它的内容,switch语句没有错误,你可以在switch之前初始化变量,测试可以添加一个$step="1";试试看

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门