如何从Slim PHP中的变量开头删除冒号?

时间:2013-09-30 12:43:58

标签: php slim

我使用以下路径解析Slim Framework Documentation中所说的多个变量:

$app->get('/admin-edit-module/:stackid/:envid/:id'

这会解析值,但在每个值之前还有一个“:”。

打印变量时的输出是:

:1:2:32

我希望它输出1 2 32

我看过this,但它似乎对我不起作用。

任何帮助都会非常感谢!

2 个答案:

答案 0 :(得分:1)

你有没有看过explode()

<?php

$stackids = ':1:2:32';

$stackids = explode(":", $stackids);

echo '<pre>'.print_r($stackids, true).'</pre>';

foreach($stackids as $key=>$value){
    echo $value'<br>';
}

?>

答案 1 :(得分:0)

找到一个简单的修复程序。这适用于每个变量:

$stackid = str_replace(":", "", $stackid);

不确定是否还有其他方法使用Slim Framework。