Jump to content

strpos and array


homer.favenir

Recommended Posts

hi to all,

is there a way i can search an array in a line

 

$tag = array("<html>","<title>","</title>","<head>","</head>","<meta","<body","</body>","</html>");
$line = "<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>";

$pos = strpos($tag, $line);

 

i want to search the array entities in the lines, without using the foreach function

 

anyone please...

 

tia

Link to comment
https://forums.phpfreaks.com/topic/184494-strpos-and-array/
Share on other sites

If you only want to know that elements of $tag exist in $line and don't actually care about the character position, you can do something like:

 

<?php
$line_has_tags = count( array_intersect( $tag, array_unique( explode( ' ', $line ) ) ) ) > 0;
?>

Link to comment
https://forums.phpfreaks.com/topic/184494-strpos-and-array/#findComment-973917
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.