PHP版本和PHP注意:未定义的变量

时间:2015-03-03 18:35:06

标签: php

我正在尝试克隆当前在我的本地服务器上存在的网站,并且我在我的localhost错误日志中获得了一些PHP通知。 我理解为什么会出现这种警告,但我无法理解为什么它在服务器上工作,所以我猜它与PHP版本有关。 这是确切的警告:

PHP注意:未定义的变量:值 PHP注意:未定义的变量:url

这是代码:

<?
$catdata=$catobj->getallCategory();
$temp=1;    
foreach($catdata as $value){
    $search = array(' ','!','?','"','(',')',' ','&',',','/');
    $replace = array('-',' ',' ',' ','','','-','-','','-');                 
    $sub_title=str_replace($search, $replace, strtolower(trim($value['cat_title'])));
    $url="jobs-in-".str_replace(' ','-',stripslashes($sub_title));
?>
<? if(count($catdata)==$temp){?>
    <li  style="background:none; padding-right:0"><a href="<?=$this->baseUrl()?>/<?=$url?>"><?=ucwords(stripslashes($value[cat_title]))?></a></li>
<? }else{?>
    <li><a href="<?=$this->baseUrl()?>/<?=$url?>"><?=ucwords(stripslashes($value[cat_title]))?></a></li>

0 个答案:

没有答案