检查字符串是否在PHP中包含特定字符

服务器端语言PHP在Web行业非常流行,因为它具有创建动态网页的能力以及易于为新开发人员学习的能力。在PHP中使用字符串非常普遍,因为在Web中,我们主要处理Web内容,并且了解如何执行字符串操作非常重要。

在本文中,我们将检查任何字符串是否包含特定字符。如果字符串中包含字符,我们将打印到该网页,否则不包含。这是实现此功能的PHP脚本。我们将使用strpos()函数,该函数需要两个参数,一个是字符串以检查是否有其他字符是字符串必须针对其查找字符的字符。

<?php
	//我们将从表格中获取电子邮件并将其存储在电子邮件变量中
	$email = $_POST['email'];

	//在里面,我们使用strpos函数
	if (strpos($email, '@') !== false) {
		print 'There was @ in the e-mail address!';
	} else {
		print 'There was NO @ in the e-mail address!';
	}
?>

从的返回值strpos()是在字符串中找到字符的第一个位置。如果在字符串中根本找不到该字符,则strpos()返回false。如果找到其第一次出现,则返回true。

在if条件下,如果存在字符并且strpos返回true,则仅打印到存在字符的页面,否则,我们打印不存在字符。

如果您喜欢这篇文章,请在下面的评论中分享您的想法。