אשכול: עזרה עם regex
View Single Post
ישן 28-06-12, 08:13   # 2
Haimz
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Sep 2010
הודעות: 1,221

Haimz לא מחובר  

קוד:
<?php

	$text = 'function  foo ($bar) { 
		echo $bar; 
		explode($arr, "");
	}';
	
	preg_match("/function.+?([a-zA-Z0-9_]+?)[\s]*\((.*?)\)[\s]*\{(.+?)\}/is", $text, $match);
	
	$match = array_map("trim", $match);
	
	$name = $match[1];
	$args = $match[2];
	$func = $match[3];
	
	echo "Name: $name<br />Args: $args<br />Func: $func";

?>
תהנה :] בדקתי זה עובד, אבל אני לא יודע איך זה עובד מול כמה פונקציות
  Reply With Quote