gpt4 book ai didi

php - PHP 中 MySQL 插入时使空字符串为 NULL 的函数

转载 作者:行者123 更新时间:2023-11-29 09:03:39 25 4
gpt4 key购买 nike

这与 MySQL and PHP - insert NULL rather than empty string 类似的问题但我仍然遇到这个问题。

我正在尝试创建一个函数,以便将空字符串作为 NULL 插入 MySQL 中。

我创建函数 IsEmptyString:

function IsEmptyString($val){
if (trim($val) === ''){$val = "NULL";}
}

在插入变量之前,我将其转义,然后调用上面的函数。我也尝试过 $val = NULL;

我做错了什么?我还应该在转义之前调用该函数吗?

最佳答案

您需要在函数末尾返回 $val:

function IsEmptyString($val){
if (trim($val) === ''){$val = "NULL";}
return $val;
}

关于php - PHP 中 MySQL 插入时使空字符串为 NULL 的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7755479/

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