PHP проверяет, не является ли любое значение массива строковым или числовым?

У меня есть массив значений, и я хочу проверить, что все значения являются либо строковыми, либо числовыми. Каков наиболее эффективный способ сделать это?

В настоящее время я проверяю только строки, поэтому я просто делал if (array_filter($arr, 'is_string') === $arr), который, кажется, работает.

5
задан RS7 6 February 2012 в 21:41
поделиться