我可以在php / postgres pg_escape_string中添加char限制吗?如果是这样的话?

时间:2010-12-28 11:10:01

标签: php string postgresql char

我有这个PHP代码:

 $reg_number = strtoupper(pg_escape_string($_SESSION['regiter'][2]['serial']));

我需要将$ reg_number字段设置为max 10 char,将此字符串的限制添加到

谢谢你,如果你提供代码

修改

我需要$ reg_number必须等于10或低于10 char。 (在我的postgres db中,字段是char限制为10 ...抱歉)

“cutted”结果还可以

1 个答案:

答案 0 :(得分:1)

$reg_number = $_SESSION['regiter'][2]['serial']);
if( strlen($reg_number)>10 ){
    $reg_number = substr($reg_number, 0, 10);
}
$reg_number = pg_escape_string(strtoupper($reg_number));