2013-09-11 46 views
0

我想删除只开发,并希望获取数组的其余部分?如何从数组中删除子串并从数据库中获取数据?

菜单是具有下面名称一个栏表:

  • Web开发
  • 应用程序开发
  • 数字stratergy
  • 图形团队

我需要这应该进来以下fromat 网络,图形团队,应用程序,数字stratergy

我能够得到相同的顺序,但无法删除开发..我尝试了下面的代码。 感谢您的帮助。

foreach($requiredOrderForService as $index){ 
    echo urldecode(strtoupper($this->Html->link($serv[$index]['Service']['name'],array('controller' => $serv[$index]['Service']['controller'], 
       'action' => $serv[$index]['Service']['action'],$serv[$index]['Service']['id'], 
       'admin' => false, 
       'plugin' => false),array('class'=>'menuForFooter2')))); 
    echo "<br>"; 

} 
+0

我不熟悉'cakephp'所以该阵列返回的名字?它是'$ serv [$ index] ['Service'] ['name']'? – Deepak

+0

yaa,我只想要那个数组 – user186730

回答

0

我不熟悉cakephp但在回应我的评论,你可以做这样的事情为主,

foreach($requiredOrderForService as $index){ 
    echo urldecode(strtoupper($this->Html->link(str_replace('Development','',$serv[$index]['Service']['name']),array('controller' => $serv[$index]['Service']['controller'], 
      'action' => $serv[$index]['Service']['action'],$serv[$index]['Service']['id'], 
      'admin' => false, 
      'plugin' => false),array('class'=>'menuForFooter2')))); 
    echo "<br>"; 

} 
+0

非常感谢你对我有用:)你解决了我的问题。 – user186730

+0

如果此解决方案解决了您的问题,请投票并接受。谢谢 – Deepak

+0

@ user186730点击我答案左边0以上的三角形进行投票。点击勾号接受它。 – Deepak