note 98150 added to function.strpos

james
Newsgroups php.notes
Message-ID <[email protected]>
strpos that accepts an array for $needle

<?php
// strpos that takes an array of values to match against a string
// note the stupid argument order (to match strpos)
function strpos_arr($haystack, $needle) {
	if(!is_array($needle)) $needle = array($needle);
	foreach($needle as $what) {
		if(($pos = strpos($haystack, $what))!==false) return $pos;
	}
	return false;
}
?>
----
Server IP: 69.147.83.197
Probable Submitter: 118.90.133.171
----
Manual Page -- http://www.php.net/manual/en/function.strpos.php
Edit        -- https://master.php.net/note/edit/98150
Del: integrated  -- https://master.php.net/note/delete/98150/integrated
Del: useless     -- https://master.php.net/note/delete/98150/useless
Del: bad code    -- https://master.php.net/note/delete/98150/bad+code
Del: spam        -- https://master.php.net/note/delete/98150/spam
Del: non-english -- https://master.php.net/note/delete/98150/non-english
Del: in docs     -- https://master.php.net/note/delete/98150/in+docs
Del: other reasons-- https://master.php.net/note/delete/98150
Reject      -- https://master.php.net/note/reject/98150
Search      -- https://master.php.net/manage/user-notes.php
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.