我想知道是否可以使用 PHP 将字符串转换为 varbinary 以获得与使用 SQL 函数相同的效果 CONVERT(varbinary, 'data')
我想这样做因为我正在使用 codeigniter 并且想为这个查询使用事件记录,并且因此不直接使用 SQL 字符串,但我需要将数据插入 MS-SQL 中的 varbinary 字段。
谢谢:)
最佳答案
如果您使用的是足够新的 PHP 版本,则可以将字符串转换为二进制。
$binary = (binary)$string;
在 PHP 5.2.1 中添加了(二进制)转换和 b 前缀前向支持
http://www.php.net/manual/en/language.types.type-juggling.php
关于php - 是否可以在不使用 SQL 函数的情况下在 PHP 中将字符串转换为 varbinary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4636712/