str_replace函数无法按预期工作

时间:2017-03-24 16:05:26

标签: php string

我使用csv中的php将数据导入mysql。我想用变量中捕获的日期替换空日期字段。我以为我可以使用它,但它不起作用:

$appt_date=str_replace('', $alt_date, $appt_date);

任何想法为什么这都不起作用?

1 个答案:

答案 0 :(得分:1)

str_replace()用于替换字符串中的子串,而不是用于匹配整个字符串。您应该使用if声明。

if ($appt_date == '') {
    $appt_date = $alt_date;
}