gpt4 book ai didi

php - 清理日期

转载 作者:可可西里 更新时间:2023-11-01 13:07:58 25 4
gpt4 key购买 nike

我正在使用允许用户选择日期的 javascript 日期选择器。但是,我还想在进入数据库之前清理发布的日期数据。我在这里没有看到任何 sanitizer 过滤器:http://us2.php.net/manual/en/filter.filters.sanitize.php

在输入数据库之前清理日期的最佳方法是什么?

这将是帖子的原始值:

$datepick = $_POST['date'];
// wich is 04/12/2014

然后我将它转换为数据库:

$date = date("Y-m-d", strtotime($datepick));

谢谢!

最佳答案

如果您的日期类似于“03/02/2014”,那么您可以通过正则表达式简单地清理您的变量:

$date = preg_replace("([^0-9/])", "", $_POST['date']);

这只允许数字 (0-9) 和正斜杠 (/)。

关于php - 清理日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23039207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com