2016-02-12 97 views
1

我正试图找到一种快速而简单的方法来检查字符串中的第一个字母是否是数字。我已经尝试过了:is_numeric($mystring[0]);但无效,谢谢你的帮助!如何检查字符串中的第一个字母是否是数字

+0

它应该只失败(通过发出通知)如果你有一个空字符串 - [演示] (https://3v4l.org/E8IUF) –

回答

1

您可以使用SUBSTR功能,以指定的字符数来进行测试: is_numeric(substr($mystring, 0, 1))或者您可以使用preg_match('/^\d/', $mystring);

+1

它的工作感谢您的帮助! – Joshowa

相关问题