我有这样一行代码...
$ide=str_replace('idEdu=', '', $_SERVER['QUERY_STRING']);
我有一个字符串,它始终是一个数字,我想将其转换为整数。
例如,我想从这个URL中获取数字3:addCV.php?idEdu=3
请问您能帮我实现吗? 谢谢。
$ide=str_replace('idEdu=', '', $_SERVER['QUERY_STRING']);
我有一个字符串,它始终是一个数字,我想将其转换为整数。
例如,我想从这个URL中获取数字3:addCV.php?idEdu=3
请问您能帮我实现吗? 谢谢。
$num=(int)$_GET['idEdu'];
$num=intval($_GET['idEdu']);
转换速度应快4倍。
你试过了吗?
$ide = intval(str_replace('idEdu=', '', $_SERVER['QUERY_STRING']));
$_SERVER['QUERY_STRING']
的值是多少。 - Mark Bakervar_dump($ _SERVER ['QUERY_STRING'])
的输出... 如果该值不是0
,则您将得到该数字; 如果您得到0
,那么要么这个数字是零,要么它不是数字。 - Mark Baker
$_GET['idEdu']
而非尝试从$_SERVER['QUERY_STRING']
中提取呢? - Mark Bakervar_dump($_GET); die();
”代码放入您的程序中,并编辑您的问题以展示显示出来的内容。 - Mark Baker