gpt4 book ai didi

php - 如何使用 php 将 MySQL 数据类型名称转换为正则表达式?

转载 作者:行者123 更新时间:2023-11-29 01:00:20 25 4
gpt4 key购买 nike

是否有一个 php 函数可以让正则表达式能够检查输入是否符合特定的 MySQL 数据类型?

例如:

$foo = get_regex_for_data_type("int(10) unsigned");
echo $foo;

会返回类似的东西:

/^[0-9]{1,10}$/

最佳答案

不,没有 PHP 函数可以做到这一点。你可以自己写,但很难做到 100% 正确。例如,0xFF 是插入该字段的完全有效值,但您的正则表达式会将其排除。

也许还有另一种方法可以完成您想要做的事情?您担心的问题是某个值对于该字段来说可能太大了吗?

关于php - 如何使用 php 将 MySQL 数据类型名称转换为正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3731490/

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