What would be the most efficient way to check whether a string contains a “.” or not?
I know you can do this in many different ways like with regular expressions or loop through the string to see if it contains a dot (“.”).
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
PHP 8 or newer:
Use the
str_containsfunction.PHP 7 or older:
Note that you need to use the
!==operator. If you use!=or<>and the'.'is found at position0, the comparison will evaluate to true because0is loosely equal tofalse.