emka.web.id

hadapi dengan tenang jiwa, semua akan baik-baik saja


Bagi yang pernah mengutak-atik “jeroan” fungsi-fungsi WordPress tentunya sudah mahfum bahwa tiap fungsi-fungsi tersebut (kebanyakan) mempunyai beberapa parameter yang biasanya ditulis dengan tag yang mudah dipahami seperti “&limit=20&category_id=2″.

Bagaimana kalau kita mencoba mengimplementasikannya pada function PHP yang kita buat sendiri. Berikut caranya:
1. Buat fungsi baru, sebutlah dia extract_var misalnya, dan script seperti berikut:

<br />
function extract_var($variable){<br />
	$raw = explode("&",$variable);<br />
	 for ($i=0; $i <= count($raw)-1; $i++)<br />
	  {<br />
		 $data = explode('=', $raw[$i]);<br />
		 $var[$data[0]] = $data[1];<br />
	  }<br />
	  return $var;<br />
}<br />

2. Gunakan pada fungsi yang anda kehendaki misalnya:

<br />
function list_data($options){<br />
$options = extract_var($options);<br />
$limit = $options['limit'];<br />
$order = $options['order'];<br />
}</p>
<p>$list_data = list_data('&limit=30&order=asc');<br />

akan menghasilkan limit 30 dan order asc. Mudah khan?

Incoming search terms:

Tulisan Menarik Lainnya


No Comments on “Belajar PHP: Membuat parameter function PHP bergaya WordPress”

You can track this conversation through its atom feed.

No one has commented on this entry yet.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>