<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Abang Webmaster &#187; PHP</title>
	<atom:link href="http://www.abangwebmaster.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.abangwebmaster.com</link>
	<description>buat website bukan susah  .  mai abang tunjuk</description>
	<lastBuildDate>Tue, 22 Jun 2010 02:21:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>PHP: Bab 2 &#8211; Apa itu &#8216;Variable&#8217;?</title>
		<link>http://www.abangwebmaster.com/php-bab-2-apa-itu-variable/</link>
		<comments>http://www.abangwebmaster.com/php-bab-2-apa-itu-variable/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 08:28:21 +0000</pubDate>
		<dc:creator>Abang Lie</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[variable]]></category>

		<guid isPermaLink="false">http://www.abangwebmaster.com/?p=768</guid>
		<description><![CDATA[Hi adik-adik, didalam posting abang sebelum ini, abang sudah memberikan sedikit gambaran tentang apa itu PHP dan keperluannya didalam bidang pembinaan laman web. Sekarang, mari kita sambung pembelajaran pertama kita tentang PHP. Di dalam PHP, bahagian paling penting yang perlu kita fahami ialah Variable atau dalam bahasa melayunya pembolehubah (Abang tahu, nama ni tak sedap). [...]]]></description>
			<content:encoded><![CDATA[<p>Hi adik-adik, didalam posting abang sebelum ini, abang sudah memberikan sedikit gambaran tentang apa itu PHP dan keperluannya didalam bidang pembinaan laman web. Sekarang, mari kita sambung pembelajaran pertama kita tentang PHP. Di dalam PHP, bahagian paling penting yang perlu kita fahami ialah <strong>Variable</strong> atau dalam bahasa melayunya <strong>pembolehubah</strong> (Abang tahu, nama ni tak sedap). Fungsi variable ialah untuk menyimpan data seperti perkataan, abjad ataupun nombor yang akan digunakan oleh arahan yang kita buat. <span id="more-768"></span>Rupa variable adalah seperti dibawah.</p>
<pre name="code" class="php">$hello</pre>
<p>Perhatikan terdapat tanda &#8216;$&#8217; untuk variable. Untuk memberikan gambaran yang lebih jelas, lihat senario dibawah.</p>
<p>Katakan adik adalah seorang tukang masak. Adik hanya akan memasak bila ada pesanan dari pelanggan melalui Pelayan Restoran(Waiter). Jadi, status variable adalah seperti berikut</p>
<pre name="code" class="php">$nama_masakan = '';
$kuantiti = '';</pre>
<p>Value untuk $nama_masakan masih kosong kerana tiada pesanan yang dibuat oleh pelanggan. Sekarang, seorang pelanggan telah masuk kedalam restoran dan membaca menu-menu masakan yang membuatkan pelanggan adik kecur air liur. Pelanggan tersebut telah tekad, beliau ingin memesan Nasik Goreng Ayam. Sekarang, waiter tersebut sudah mendapat tahu makanan yang diperlukan oleh pelanggan. Oleh itu, variable tersebut sudah berubah.</p>
<pre name="code" class="php">$nama_masakan = 'Nasik Goreng Ayam';
$kuantiti = '1';</pre>
<p>Jadi, waiter tersebut memberikan variable $nama_masakan yang mempunyai value &#8216;Nasik Goreng Ayam&#8217; kepada adik untuk dimasak. Kesimpulannya adalah seperti berikut.</p>
<pre name="code" class="php">$nama_masakan = 'Nasik Goreng Ayam';
$kuantiti = '1';
print 'Saya telah memasak '.$kuantiti.' pinggan '.$nama_masakan.' selepas mendapat pesanan dari pelanggan.';</pre>
<p>Output yang keluar ialah:</p>
<blockquote><p>Saya telah memasak 1 pinggan Nasik Goreng Ayam selepas mendapat pesanan dari pelanggan.</p></blockquote>
<p>Abang harap adik-adik boleh faham apa yang abang cuba sampaikan diatas. he he he&#8230;</p>
<p>Mari kita buat sedikit latihan tentang variable. Buka text editor pilihan adik(Notepad++, Dreamweaver atau windows notepad).  Didalam editor tersebut taip code dibawah</p>
<pre name="code" class="php">&lt;?php
print 'Hello, saya dijana oleh PHP!';
?&gt;</pre>
<p>Kemudian save sebagai &#8216;hello.php&#8217; didalam folder www. Abang andaikan adik telah <a href="http://www.abangwebmaster.com/bina-localhost-webserver-pada-komputer-anda/">menginstall AppServ</a>, dan folder tersebut terletak di</p>
<blockquote><p>C:\AppServ\www</p></blockquote>
<p>Kemudian buka Internet browser dan taip URL dibawah</p>
<blockquote><p>http://localhost/hello.php</p></blockquote>
<p>Apa yang adik-adik nampak di dalam browser tersebut? <img src='http://www.abangwebmaster.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Untuk pengetahuan adik, kita juga dapat memasukkan apa-apa fungsi PHP didalam variable. Untuk contoh dibawah, abang masukkan <a href="http://www.php.net/date">date()</a> yang berfungsi sebagai pemproses tarikh didalam PHP.</p>
<pre name="code" class="php">&lt;?php
// proses tarikh seperti 02 Jun, 2009
$tarikh = date('d M, Y');
print 'Tarikh hari ini ialah: ' . $tarikh;
?&gt;</pre>
<p>Output adalah seperti berikut</p>
<blockquote><p>Tarikh hari ini ialah: 02 Jun, 2009</p></blockquote>
<p>Apa kata kita cuba lagi, kali ini kita bermain dengan nombor. Variable juga boleh berada di dalam variable yang lain.</p>
<pre name="code" class="php">&lt;?php
$a = '10';
$b = '25';
$jumlah = $a + $b;

print $a . ' tambah ' . $b . ' dapat ' . $jumlah;
?&gt;</pre>
<p>Ok, bagaimana pula rupanya jika kita masukkan bersama-sama tags HTML?</p>
<pre name="code" class="php">&lt;?php
// set tajuk
$tajuk = 'Laman Web Dinamik Pertama Saya';
// set isi kandungan
$isi = 'Hello, saya sedang belajar PHP bersama Abang Webmaster!&lt;br&gt;Marilah kita belajar bersama-sama.';
?&gt;

&lt;html&gt;
&lt;head&gt;
&lt;title&gt;&lt;?=$tajuk?&gt;&lt;/title&gt;
&lt;style&gt;
.style {
background-color:#FFE3D7;
border:1px solid #804000;
padding:10px;
width:500px;
font-family:Verdana;
font-size:12px;
line-height:20px;
}
&lt;/style&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;div class="style"&gt;
&lt;?=$isi?&gt;
&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p><strong>Sedikit Tips</strong></p>
<p>Didalam value variable, kadang kala kita perlu menggunakan &#8216;backslash&#8217; untuk mengelakkan error. Cuba lihat contoh dibawah</p>
<pre name="code" class="php">
$string = 'apakah itu \'PHP\' ';
$string = "apakah itu \"PHP\" ";
$string = "apakah itu 'PHP' ";
$string = 'apakah itu "PHP" ';
</pre>
<p>Dalam contoh 1, kita perlu menggunakan backslash kerana single quote itu sama dengan pembuka value variable tersebut yang juga menggunakan single quote. Ini juga sama dengan contoh 2 yang menggunakan double quote untuk pembuka value.</p>
<p>Untuk contoh 3 dan 4, kita tidak menggunakan backslash kerana quote yang berada didalam value berlainan dengan pembuka value.</p>
<p>Begitulah sedikit sebanyak yang dapat abang tunjuk buat masa sekarang. Abang berharap adik-adik dapat memahami tujuan variable kerana ianya merupakan pengetahuan yang penting untuk mempelajari PHP.</p>
<p>Akhir kata&#8230; Jagalah diri, hiasi peribadi.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abangwebmaster.com/php-bab-2-apa-itu-variable/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PHP: Keperluannya didalam bidang pembinaan web dinamik</title>
		<link>http://www.abangwebmaster.com/php-keperluannya-didalam-bidang-pembinaan-web-dinamik/</link>
		<comments>http://www.abangwebmaster.com/php-keperluannya-didalam-bidang-pembinaan-web-dinamik/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 03:13:25 +0000</pubDate>
		<dc:creator>Abang Lie</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[introduction]]></category>
		<category><![CDATA[pengenalan]]></category>

		<guid isPermaLink="false">http://www.abangwebmaster.com/?p=725</guid>
		<description><![CDATA[Salam sejahtera kepada adik-adik yang berada di rumah, pejabat dan cyber-cafe(Teringat pulak zaman cybercafe baru tumbuh kat Seberang Jaya, penang tahun 1997 dulu, sejam rm8 dik oii.). Semoga adik-adik berada didalam keadaan yang sihat. Kali ini, abang ingin memperkenalkan kepada adik satu topik yang agak berat, iaitu pembinaan web secara dynamic dengan menggunakan PHP. Kenapa [...]]]></description>
			<content:encoded><![CDATA[<p>Salam sejahtera kepada adik-adik yang berada di rumah, pejabat dan cyber-cafe(Teringat pulak zaman cybercafe baru tumbuh kat Seberang Jaya, penang tahun 1997 dulu, sejam rm8 dik oii.). Semoga adik-adik berada didalam keadaan yang sihat.</p>
<p>Kali ini, abang ingin memperkenalkan kepada adik satu topik yang agak berat, iaitu pembinaan web secara dynamic dengan menggunakan PHP.<br />
<span id="more-725"></span><br />
<strong>Kenapa perlu Web Dinamik?</strong><br />
Sebagai contoh, adik telah merekabentuk satu laman web yang mempunyai 4 muka bersaiz A4(haha.. adik-adik jangan guna perkataan A4 ya). Didalam tiap-tiap muka terdapat menu navigasi, bahagian atas(header) dan bawah(footer). Pada ketika ini, adik-adik tidak mempunyai sebarang masalah untuk mengemaskini setiap muka mengikut citarasa pelanggan. Kemudian, tiba-tida pelanggan adik  mahu menambah sebanyak 200 muka surat&#8230; Pehh, lumayan kan? Adik pun buat la 200 muka tu. Sebulan selepas itu, pelanggan adik call nak tambah 1 lagi menu kat header. Jadi sekarang, terpaksalah adik-adik mengemaskini sebanyak 204 muka web. Letih kan?</p>
<p>Oleh sebab itu, kita amat memerlukan web dinamik.</p>
<p><strong>Antara sebab kenapa PHP menjadi pilihan?</strong></p>
<ol>
<li>Opensource(Sumber terbuka)  = FREE!</li>
<li>Tahap memproses yang pantas</li>
<li>Mudah dipelajari</li>
</ol>
<p>Untuk menjalankan coding PHP ini, kita memerlukan sebuah web server. Sila lihat tutorial yang telah abang tulis sebelum ini tentang bagaimana mahu <a href="http://http://www.abangwebmaster.com/bina-localhost-webserver-pada-komputer-anda/">membina sebuah web server</a>.</p>
<p>Untuk editor pula, terdapat banyak applikasi yang boleh kita guna. Antaranya ialah:</p>
<ol>
<li><a href="http://notepad-plus.sourceforge.net/uk/site.htm" target="_blank">Notepad++</a></li>
<li><a href="http://www.net2.com/nvu/">Nvu</a></li>
<li><a href="http://www.adobe.com/products/dreamweaver/">Macromedia Dreamweaver</a></li>
<li><a href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/app_notepad.mspx?mfr=true">Windows Notepad</a></li>
</ol>
<p>Ayuh! Mari kita mulakan sekarang.</p>
<p>Sama seperti HTML, PHP mempunyai opening tags yang tersendiri. Lihat code dibawah:</p>
<pre name="code" class="php">&lt;?php
// code PHP
?&gt;</pre>
<p>Seperti contoh diatas, tanda &#8220;&lt;?php&#8221; ialah pembuka tags php, manakala &#8220;?&gt;&#8221; ialah penutupnya. Apa yang menariknya, kita boleh gabungkan tags PHP bersama-sama HTML.</p>
<pre name="code" class="php">&lt;div id="nama"&gt;
Tarikh hari ini: &lt;?=date('d M Y')?&gt;
&lt;/div&gt;</pre>
<p>Tags &#8220;<a href="http://my2.php.net/manual/en/function.date.php">date()</a>&#8221; diatas akan memaparkan tarikh. Perlu diingatkan, walaupun tags PHP dimasukkan kedalam HTML, file tersebut harus disimpan didalam format &#8220;.php&#8221;.</p>
<p>Itulah sedikit sebanyak pengenalan untuk PHP yang ingin abang kongsi bersama adik-adik. Untuk mengetahui lebih lanjut tentang PHP, sila lawati lama web rasmi mereka di:</p>
<p><a href="http://www.php.net/" target="_blank">http://www.php.net/</a></p>
<p>Nantikan tutorial PHP dari abang selepas ini. Stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.abangwebmaster.com/php-keperluannya-didalam-bidang-pembinaan-web-dinamik/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
