单词到数组函数

时间:2011-04-27 02:46:59

标签: php

是否有在PHP中将一组单词转换为数组的函数?我的代码的目标是获取输入日期并重新排列它。是否最好只使用“explode()”?

4 个答案:

答案 0 :(得分:1)

是肯定的。 explode()基本上是您所需要的,然后implode()将其恢复为字符串。

答案 1 :(得分:1)

您可以使用的功能是explode()。在PHP 5.3.0之前,函数split()对此也有用,但现在已弃用。

答案 2 :(得分:1)

如下所示?

$date='2010-10-01'; // YYYY-MM-DD

$dateArray=explode('-',$date); print_r($dateArray);

$dateCattedAgain=implode('-',$dateArray); echo $dateCattedAgain;

您可以根据需要重新排列年,月和日位。

干杯!

答案 3 :(得分:1)

在这种特定情况下,最好的办法是解析日期,然后根据需要重新格式化。例如:

$d = date_parse('12-12-2009');
print_r($d);

哪个收益率:

Array
(
    [year] => 2009
    [month] => 12
    [day] => 12
    [hour] => 
    [minute] => 
    [second] => 
    [fraction] => 
    [warning_count] => 0
    [warnings] => Array
        (
        )

    [error_count] => 0
    [errors] => Array
        (
        )

    [is_localtime] => 
)

这也可以帮助您捕捉无效的日期范围。