Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 字到数组函数_Php - Fatal编程技术网

Php 字到数组函数

Php 字到数组函数,php,Php,在PHP中是否有将一组单词转换为数组的函数?我的代码的目标是获取输入日期并重新安排它。最好简单地使用“explode()”?是的explode()基本上就是您所需要的,然后内爆()将其恢复为字符串。您可以使用的函数是explode()。在PHP版本5.3.0之前,函数split()在这方面也很有用,但现在它已经被弃用了。类似于以下内容 $date='2010-10-01';//YYYY-MM-DD $dateArray=explode('-',$date);打印(日期数组) $dateCatte

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

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

您可以使用的函数是
explode()
。在PHP版本5.3.0之前,函数
split()
在这方面也很有用,但现在它已经被弃用了。

类似于以下内容

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

$dateArray=explode('-',$date);打印(日期数组)

$dateCattedAgain=内爆('-',$dateArray);echo$dateCattedAgain

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


干杯

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

$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] => 
)
这也将帮助您捕获无效的日期范围