为了账号安全,请及时绑定邮箱和手机立即绑定

index.php 中出错

<?php

//url 形式 index.php?controller=控制器名&method=方法名

require_once('function.php');

$controllerAllow=array('test','index');

$methodAllow=array('test' ,'index' ,'show');

$controller=in_array($_GET['controller'],$controllerAllow) ?daddslashes($_GET['controller']):'index';

$method=in_array($_GET['method'],$methodAllow) ? daddslashes($_GET['method']):'index';

C($controller,$method);

}?>

报错显示在第六行的daddslashes


Parse error: syntax error, unexpected '锛焏addslashes' (T_STRING) in D:\WWW\mvc\index.php on line 6怎么会是这个呢

正在回答

3 回答

$controller= ... ?... :'index';

我猜这个问号是中文全角的字符。 删掉?以及前后的空格,切换为英文输入法重新输入试试?

0 回复 有任何疑惑可以回复我~
#1

houge1423 提问者

对对,我改好了!但是结果为什么是hello worldhello world 有两个
2015-05-04 回复 有任何疑惑可以回复我~
#2

PengCheng 回复 houge1423 提问者

可能在别的地方又有打印helloworld的代码吧
2015-05-05 回复 有任何疑惑可以回复我~

发现了是下面多了一个大括号和?前后出现了空格

老师那个为什么我的结果出现了两个hello world 和缓存有关还是?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

index.php 中出错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信