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

Php 删除字母表并仅插入数字

Php 删除字母表并仅插入数字,php,mysql,insert,Php,Mysql,Insert,我在这里有一个表,我使用id作为from number,但是我的from number是字母数字的,我不想使用带有字母数字值的id,有任何PHP/Mysql函数或脚本可以这样做,或者有任何方法通过删除alphabat在Mysql中插入数据 例如 身份证件 1. 2. 三, 福尔马诺 aaa1 aaa2 我只想当有人填写像aaa3这样的表格编号时,这将只存储在数据库中3这是你的答案 请键入此代码,我希望它能为您工作 <?php $str= 'aaa1'; echo preg_filter(

我在这里有一个表,我使用id作为from number,但是我的from number是字母数字的,我不想使用带有字母数字值的id,有任何PHP/Mysql函数或脚本可以这样做,或者有任何方法通过删除alphabat在Mysql中插入数据 例如 身份证件 1. 2. 三,

福尔马诺 aaa1 aaa2

我只想当有人填写像aaa3这样的表格编号时,这将只存储在数据库中3

这是你的答案


请键入此代码,我希望它能为您工作

<?php $str= 'aaa1'; 
echo preg_filter("/[^\d]/i", "", $str); 
?>


这将抛出一个错误<代码>$str='aaa1'@NishantSolanki这将是错误通知:使用未定义的常量aaa1-假设“aaa1”您已关闭通知。这将在E_ALL上抛出一个错误。@NishantSolanki我使用5.5这是我收到的错误^_*
<?php $str= 'aaa1'; 
echo preg_filter("/[^\d]/i", "", $str); 
?>