使用多个空格

时间:2016-03-22 18:53:01

标签: php string explode

我使用旧的PHP4和Bambalam为我的一台服务器建立一个系统来传递一些简单的数据。但是有些数据中有空格,这与我如何迭代设置无关,我无法弄清楚如何去做。我被告知IRC 使用正则表达式,我被告知会很慢(?)。

这是我目前用来从php cmd行获取选项的内容,之后我检查并仅使用有效密钥。

if( $argc == 1 ) {
    print $usage;
    exit;
}

$arguments = array();

while( list($nr, $val) = each($argv) ) {
    if( $nr > 0 ) {
        $val = strtolower($val);
        if ( $val == 'help' ) {
            print $usage;
            exit;
        }
        $arguments[] = explode(' ', trim($val));

    }
}

$settings = array();

foreach ( $arguments as $argument ) {
    $set = explode('=', $argument[0]);
    $settings[str_replace('-','',$set[0])] = $set[1];
}

0 个答案:

没有答案