Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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_Mysql_Sql_Arrays_Casting - Fatal编程技术网

插入数据时PHP自动类型转换

插入数据时PHP自动类型转换,php,mysql,sql,arrays,casting,Php,Mysql,Sql,Arrays,Casting,我正在开发PHPAPI,在这里我将传递一些参数和数据,以将其插入数据库。该数组将始终具有字符串类型的数据。我想将此数据自动转换为相应列的类型。我认为使用一些内置的PHP函数是不可能的。有什么解决办法或方法来实现它吗 我使用MYSQL作为DB和PHP的最新版本。只需传递字符串即可。MySQL将自动为您转换。无需强制转换。只要告诉PDO/mysqli,在绑定查询的占位符参数时,您正在发送字符串。我如何告诉PDO?您是想验证还是为了自己的方便?为了我自己的方便..我需要它。

我正在开发PHPAPI,在这里我将传递一些参数和数据,以将其插入数据库。该数组将始终具有字符串类型的数据。我想将此数据自动转换为相应列的类型。我认为使用一些内置的PHP函数是不可能的。有什么解决办法或方法来实现它吗


我使用MYSQL作为DB和PHP的最新版本。

只需传递字符串即可。MySQL将自动为您转换。无需强制转换。只要告诉PDO/mysqli,在绑定查询的占位符参数时,您正在发送字符串。我如何告诉PDO?您是想验证还是为了自己的方便?为了我自己的方便..我需要它。