Jump to content

Get content between tags


codingmasterRS

Recommended Posts

Hi guys I need to be able to extract (into an array) the content between two tags "<!--" and "-->" in a string ($string).

 

I have

$string = "<!--HELLO WORLD-->";

$tags = "/<!--(.*?)--!>/";

preg_match($tags, $string, $matches);

return $matches[1];

 

but it does not seem to work, (no error code, nothing).

 

Any help much appreciated,

Link to comment
https://forums.phpfreaks.com/topic/229837-get-content-between-tags/
Share on other sites

And this one

			$pos = stripos($template, '<!--');
		$str = substr($template, $pos);
		$str2 = substr($str, strlen('<!--'));
		$pos2 = stripos($str2, '-->');
		$str3 = substr($str2, 0, $pos2);
		$unit = trim($str3);
		return $unit;

 

Does not get an array of them, only gets the first one.

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.