【发布时间】:2013-11-28 06:49:51
【问题描述】:
如何在 php 中使用 preg_replace 函数动态删除 int?
我有以下代码
CREATE TABLE vtiger_meter ( meterid int(11) DEFAULT NULL, meterno int(8) DEFAULT NULL, cdate date DEFAULT NULL, address varchar(255) DEFAULT NULL, customer varchar(100) DEFAULT NULL )
我想要下面的代码
CREATE TABLE vtiger_meter ( meterid int DEFAULT NULL, meterno int DEFAULT NULL, cdate date DEFAULT NULL, address varchar(255) DEFAULT NULL, customer varchar(100) DEFAULT NULL )
我想要输出。在 int 之后必须有一个动态值,我想删除那个。如何做到这一点任何建议?
我使用自定义函数 explode 但我想在 preg_replace 中使用它。
【问题讨论】:
-
不为int字段指定长度是否有效?这就是您要删除的括号中的数字。这是对数据库的指令,以设置该 int 列以允许最多包含 11 个位置的数字。没有它,数据库要么选择默认值,要么不会创建表。
-
是的,你是对的,我只是举例说明如何删除它?在 int 字段之后动态地可以有任何我想要 rmeove 的数字
标签: php preg-replace preg-match