Checking if a string contains an integer

后端 未结 14 751
北海茫月
北海茫月 2020-12-02 17:10

Do you know of a function that can check if a string contains an integer?

Here\'s how I\'d expect it to work:

holds_int(\"23\") // should return true         


        
14条回答
  •  南笙
    南笙 (楼主)
    2020-12-02 17:48

    If you use Assert library in you project (https://github.com/beberlei/assert) you can easily do it in one line:

    Assertion::integerish($var);
    

    Note: it throws an exception in case of violation the assertion.

提交回复
热议问题