Feed

Basic PHP

Diskusi web development menggunakan PHP

Moderator: cHu-X

Basic PHP

Postby doel » 08 Dec 2009, 22:41

hahay... siapkan dirimu, relakan otakmu sejenak untuk menerima pelajaran ini.

  pertama-tama jangan anggap saya master yah, coz saya juga masih belajar ok...  


ok, artikel nih sebenarnya hanya saya salin dari phpmanual, bagi yang dah pinter bahasa inggris silahkan download langsung
DISINI

oiya bagian ini akan terus saya lengkapi sampai saya rasa cukup untuk di pahamai sebagai dasar php..

>>Sintaks
Spoiler sintaks
agar kode2 php bisa di parsing, tentu dia harus di kenali sebagai code php, nah untuk itu maka code2 php harus berada di dalam tag yang diawali <?php dan di akhiri ?> dan file harus berekstensi .php

ada empat macam sintaks yang bisa di gunakan yaitu:
1. <?php ... ?>

2. <script language="php">
...
</script>

3. <? ... ?>

4. <% ... %> ---> asp tags

tapi saya sarankan pakai yang no.1 coz saya pernah menemukan kode2 php saya tidak berjalan ketika pakai yg selain no.1
contoh:
Code: Select all
<?php
echo" belajar php itu asyik loh...";
echo"semangat...!!!";
?>

perintah eksekusi
dari skrip diatas koq ada semicolon " ; " yah... nah gunanya semicolon adalah untuk memisahkan statement satu dengan yang lain, atau blok satu dengan blok yang lain, dan sebagai penanda untuk mengeksekusi statement tersebut.

apa akibatnya kalo begini:
Code: Select all
<?php
echo" belajar php itu asyik loh..."
echo"semangat...!!!";
?>


akibatnya akan muncul pesan error yaitu syntax error type, kok bisa, itu karena fungsi echo yang pertama tidak di tutup atau dipisahkan dari fungsi setelahnya yaitu echo yang kedua

apa akibatnya kalo begini
Code: Select all
<?php
echo" belajar php itu asyik loh...";
echo"semangat...!!!"
?>

hasilnya akan sama dengan contoh, kok ga error, khan ga di tutup, hmm karena echo yang kedua akan di tutup secara otomatis oleh tag "?>"

coba yang ini:
Code: Select all
<?php
echo" belajar php itu asyik loh...";
echo"semangat...!!!";


loh kok ga ada tag penutup php tapi kok jalan,.. yup karena semicolon pada fungsi echo sudah menutup dan sekaligus memerintahkan php untuk melakukan parsing, maka tanpa/lupa menuliskan tag penutup php ga akan menimbulkan masalah..


>>Variabel
Spoiler Variabel
variabel php di representasikan dengan tanda dollar dan diikuti nama variabel, dan nama variabel nih case-sensitive
tata cara penamaan variabel:
karakter pertama harus huruf antara A-Z atau underscore, baru kemudian di ikuti oleh karakter lain berupa huruf angka atau underscore

contoh:
$nama_variabel
$Nama_variabel // berbeda dengan yg diatas , karena case-sensitive
$9variabel // ini salah, karena diawali dengan angka
$_9variabel // ini benar , karena karakter awal berupa underscore

Variabel Terdefinisi
nah bahasa kerennya adalah predefined variable
contohnya $_SERVER . ok saya tidak akan memberikan contoh yang terlalu banyak, ntar malah jadi pusing, kita bahas yang akan sering kita temui adja dulu yah...

$_POST, ini adalah variabel terdefinisi, variabel yang satu nih akan me represent/menampilkan kembali variabel yang di POST dari luar contoh kasus:

Code: Select all
<input type="text" name="variabel_luar" />

kode html nih ketika di post/kirim/submit ke lokasi yg akan mengolahnya, maka dia akan di bantu oleh $_POST untuk dikenali sebagai variabel.
penggunaannya begini:
Code: Select all
<?Php
$nama_terserah=$_POST['variabel_luar'];

jadi yg akan ditangkap adalah attribut name pada element input...


* Superglobals ? Superglobals adalah variabel yg sudah tertanam secara otomatis , dan bisa berjalan/menjangkau semua ruang
Code: Select all
* $GLOBALS ? mereferensikan/memberi acuan variabel2 yang mungkin ada pada jangkauan global
    * $_SERVER ? memunculkan informasi2 server seperti document root, path dan IP, dan masih banyak lagi...
    * $_GET ? Variabel yg bertipe array yang di ambil via URL
    * $_POST ? Variabel yg bertipe array yang di ambil melalui metode HTTP POST
    * $_FILES ? Variabel yg bertipe array yang di ambil melalui motode HTTP POST dari beberapa item yang di upload
    * $_REQUEST ? Variabel yg bertipe array , defaultnya berisi informasi dari variabel $_GET, $_POST, dan $_COOKIES
    * $_SESSION ? variabel sesi

dan masih banyak lagi... :(

Variabel dari Variabel
nah kalo yang ini langsung pake contoh adja yah, biar cepet
contoh
Code: Select all
<?php
$motor="honda";
$$motor="supra";

echo" $motor ${$motor} ";
?>

hasil outputnya adalah
honda supra


dapat disimpulkan bahwa variabel $motor memiliki value/nilai berupa "honda", yang juga sekaligus berupa variabel yang memiliki nilai/value yaitu "supra"
jadi variabel $motor mengandung nilai "honda" dan "honda" mengandung nilai yaitu "supra"
cara penggunaannya seperti diatas,cara lain yaitu seperti nih echo "$motor $honda";

Variabel dari Luar
yang ini saya rasa sudah bisa dipahami pada contoh penggunaan $_POST, jadi yang akan di ambil dan dikenalkan sebagai variabel adalah attribute dari element yang bernama name.
name-nya di ambil sebagai nama variabelnya dan valuenya otomatis adalah value yg diketik/pilih secara manual atau sebelumnya dah di presentasikan pada attribut dari element itu..

kalo ga ngerti apa itu attribut, apa itu elemet,... sekaligus adja saya jelasin dikit langsung berupa contoh yah, biar nyambung gtu heheheh
contoh
Code: Select all
<body background="" width="" id="">
<input type="text" name="nama" />
</body>

dalam dokument html diatas ada 1 parent element yaitu body dan 1 child element yaitu input
masing masing element memiliki attribut
element body attributnya adalah background,width dan id
element inputattributnya adalah type dan nama

hmm begono coy... yuk lanjut...


>>Constant
Spoiler constant
  ok skarang kita perintahkan otak untuk tetep semangat, perjalanan masih panjang tapi ini bakal menyenangkan...  

nah constant nih hampir mirip dengan variabel, tapi sayangnya kalo contstan nilainya tidak bisa berubah2, namanya juga constant.
syntaknya begini
Code: Select all
<?php
define("NAMA_CONSTANT","Nilainya disini");

echo NAMA_CONTANT;
?>

ouputnya adalah nilainya disini
oiya aturan penamaan sama dengan penamaan variabel, tapi kalo yg nih, namanya harus/wajib huruf besar semua. nilainya terserah anda.

magic constant
nah seperti halnya ada variabel terdefinisi, maka mungkin inipun mirip kali yah, dan inilah para constant2 yg ajaib itu:
__LINE__
__FILE__
__DIR__
__FUNCTION__
__CLASS__
__METHOD__
__NAMESPACE__
kira2 apa yang akan terjadi bila kita gunakan constant2 ini, maka jawabannya adalah cobalah sendiri, kalo dijelasin, ntar malah jadi pemalas, biasanya kalo di coba nempel diotak lama. jadi bagian yang ini tidak akan di jelasin apa hasil outpunya, tapi saya akan berikan cara menggunakanya, yaitu:
penting!!
contstant tidak bisa di parsing dalam qoute baik double quote apalagi single quote, juga tidak bisa di parsing dalam kurung kawal seperti variabel dari variabel , jadi satu2nya cara adalah merangkaikannya, dah pada tau khan tanda yg digunakan untuk merangkai string, yup benar sekali yaitu tanda titik, jadi begini kira2:

Code: Select all
echo"ini string".__FILE__;


coba masukkan dalam quote dan tanda nih { }, kira2 apa yang terjadi,.. ntuh jawabannya baru dah saya tulis diatas, hehheheheh


>>Expressions
Spoiler exkpresi
sebenernya agak bingung juga nyari definisi yang pas buat expresion nih.
dalam php apapun yang kita tulis itu adalah expressions, tapi definisi yang bisa kita pegang, karena lebih mendekati kebenaran adalah bahwa expressions itu adalah "apapun yang memiliki nilai"
contoh:
Code: Select all
$var;
$var=2;
$var=$var + 1;

semua yg ditulis diatas ntuh adalah expressions, loh khan yang $var ga ada nilainya, kok masuk sebagai expression, hmmm siapa bilang dia tidak memiliki nilai, nilainya adalah kosong

dan expression yang paling kompleks adalah function... ntar kita bahas tuh dibawah.. ok.
kayaknya cukup segini adja deh untuk expressions

>>Operators
operator ntuh ada 12 macam, yang bakalan sering di pake paling cuma aritmatika, perbandingan dan logika, semuanya dah dibahas sama ciebal dibawah hehhe thanks master ciebal.. :)
>>Control Stucture
Spoiler control structure
Note:operator yang akan sering digunakan dalam expression di struktur kondisi adalah operator logika dan perbandingan, yang sudah di jelasin sama ciebal dibawah nih...


If

Sintak if saja:

Code: Select all
if (expression)
{
kumpulan statement, kalo cuma satu, ga perlu pakai { }, ga pa pa;
}


script diatas akan dijalankan bila expressionnya bernilai benar

Sintaks If else:

Code: Select all
if (expression)
{

block ini akan dijalankan bila expression bernilai true

}else{

block ini akan dijalankan bila expression bernilai false

}


Sintaks if elseif:

ini digunakan apabila melibatkan banyak alternatif
contoh:

Code: Select all
<?php

$nilai=$_POST['nilai'];

if($nilai>=90 && $nilai <=100)
   print("A");
elseif($nilai>=80 && $nilai <90)
   print("B");
elseif($nilai>=70 && $nilai <80)
   print("C");
elseif($nilai>=60 && $nilai <70)
   Print("D");
else
   Print("muncul bila tidak memenuhi semua expression diatas");

?>


switch

Sintaks
switch(expression)
{
case expresion_case_1:
statement_1;
Break;
case expresion_case_2:
statement_2;
Break;
...

default:
bila tidak memenuhi semua expression di atas
}

contoh:ngambil case dari contoh di atas adja yah

Code: Select all
switch($nilai=50)
{
case $nilai>=90 && $nilai <=100:
   print("A");;
   Break;
case $nilai>=80 && $nilai <90:
   print("B");
   Break;
case $nilai>=70 && $nilai <80:
   print("C");
   Break;
case $nilai>=60 && $nilai <70:
   print("D");
   Break;
case $nilai>=50 && $nilai <60:
   print("E");
   Break;
default:
   print("input nilai salah");
}


While
sintaks:
while(expression)
{
statements:
}

script ini akan melakukan perulangan terhadap statement selama expression bernilai true, dan akan berakhir sampai expression bernilai false
kebalikan dari while adalah do-while:

do while
do{
statements;
}while(expression);


contoh:
Code: Select all
<?php
$n=1;
while($n<=10){
print("$n");
$n++;
}
?>

<?php
$n=1;
do{
  print("$n");
  $n++;
}
while($n<=10);
?>


FOR
for juga sama dengan while yaitu pengontrol struktur perulangan/loop
sintaks:
for(exp1;exp2;exp3)
{
statements;
}

exp1:adalah batas bawah, atau nilai awal
exp2:batas atas, atau nilai akhir yang akan menghentikkan proses looping
exp3: adalah pengatur nilai variabel exp1

contoh:

Code: Select all
for($i=1;$i<=10;$i++){
print("$i");
}

BREAK, CONTINUE,EXIT

jika kita melakukan perulangan dari 1 sampai 10 tapi ingin di tampilkan sampai 5 saja, gimana? maka gunakan Break, dengan sebelumnya menggunakan bantuan IF
contoh
Code: Select all
for($i=1;$i<=10;$i++){
print("$i");
if($i==5)
break;
}

script diatas hanya akan melakukan print sampai menemukan variabel $i bernilai 5.

tapi jika menggunakan CONTINUE, maka sama artinya melangkahi/menloncati proses tertentu, contohnya:
Code: Select all
<?php
for($i=1;$i<=10;$i++){
if($i<=5)
continue;
print("$i");
}

proses diatas akan meloncati proses print pada variabel yang bernilai kurang dari dan sama dengan 5.

exit
gunanya exit hanya akan melakukan interupsi, maksudnya akan menghentikan proses parsing setelah nya, baik setelah ?> termasuk tag2 html

Tambahan
1) pada control structure ada operator ? :, ini gunanya mirip dengan if sintaksnya begini:
$a<$B ? true : false ;

contohnya:
Code: Select all
<?php
$a=5;
$b=3;

$a>$b ?  $a : $b;
?>

script diatas akan menampilkan nilai variabel $a jika expression $a>$b bernilai true.

2) penggunaan curly braces atau kurung krawal yg begini { }, bisa di ganti dengan : dan end_;
contohnya pada while:

while():
staements;

endwhile;


>>Functions
Spoiler function
fungsi adalah sekumpulan statement dalam satu blok yang gunanya untuk mengembalikan suatu nilai tertentu
sintaks:
Code: Select all
funstion nama_fungsi(parameter){
statements;
}


nama_fungsi, penamaan sama dengan penamaan variabel
parameter:
-bisa kosong
-bisaberupa satu atau beberapa variabel, memiliki nilai maupun blum.
-nilai yg disertakan bisa berupa string atau integer.

contoh:
Code: Select all
function kuadrat($var){
$return= $var * $var;
print("$return");
return $return;
}

diatas bisa kita liat parameternya tidak memeiliki nilai, tetapi nilainya akan di deklarasikan langsung ketika di panggil, contoh pemanggilannya seperti nih
Code: Select all
kuadrat(5);
maka nilai baliknya(output) adalah 25
fungsi return dalam fungsi itu akan menghentikan proses $return dan memberikan nilai balik, nih gunanya ketika ada pemanggilan fungsi yang lebih dari satu kali.

hmm bisa di mengerti ga yah... hheheheh :). hmmm yang penting bisa mendeklarasikan fungsi dan tau untuk apa fungsi itu dibuat serta cara kerjanya, itu adja dulu sih..


>>Array
Spoiler array
jika diatas kita sudah mengenal variabel, maka saya rasa akan lebih mudah mengenal array nih.. kita tentu sudah tau sifat variabel, yaitu memiliki nilai, dan nilainya bisa di ganti2. nah array tak jauh beda dengan variabel, karena aaray juga mewarisi sifat yang sama, cuma bedanya, kalo variabel hanya mengandung satu nilai, sementara Array mampu mengandung lebih dari satu nilai
contoh:

Code: Select all
$hari=array('senin', 'selasa','rabu','kamis','jumat','sabtu','minggu');


masing masing nilai itu memiliki indeks atau pengenal, secara default indeksnya di mulai dari 0, jadi kalo kita pengen munculin hari rabu, maka kita akan gunakan echo "$hari[2]"; untuk memunculkannya.

indeks atau pengenal juga bisa berupa string contoh:
Code: Select all
$hari=array('satu'=>'senin',
                  'dua'=>'selasa',
                  'tiga'=>'rabu');
atau bisa juga begini:
$hari['satu']="senin";
$hari['dua']="selasa";


bila ingin menampilkan seluruh isi array saya biasanya menggunakan 2 cara
1.pakai foreach, nih pada umumnya pakai ini
Code: Select all
<?Php
$hari=array('satu'=>'senin',
                  'dua'=>'selasa',
                  'tiga'=>'rabu');
foreach($hari as $h){
echo"$h
";
} ?>

2.nah kalo indeksnya berupa defaultnya, yaitu deretan angka dari 0, maka saya akan menggunakan alternatif lain yaitu pakai looping dengan while atau for
contoh:
Code: Select all
$hari=array('senin','selasa','rabu');
for($r=0;$r<count($hari);$r++){
echo"$hari[$r] <br/>";
} ?>
|::|Image|::|
"maka di ilhamkan pada hati itu kejahatan dan kebaikan"

:::..my Project..::
dul.web.id
;;;;;;;;;;;;;;;;;;;;;
User avatar
doel
Kelas 2
Kelas 2
 
User ID: 377
Posts: 504
Joined: 11 Sep 2009, 15:06
Location: JEC Yogyakarta
Blog: View Blog (2)

Re: Basic PHP

Postby bagosbanget » 09 Dec 2009, 16:07

Nyimak dulu gan! Weh banyak jugag. Pengen bisa php nih gw,
User avatar
bagosbanget

Status: Single

Kelas 5
Kelas 5
 
User ID: 161
Posts: 1157
Joined: 08 Jun 2009, 21:09
Location: Jogja
Blog: View Blog (0)

Re: Basic PHP

Postby Nugra » 09 Dec 2009, 19:12

wuiih master mas doel,,,
bagus threadnya,,
btw ada cara buat plugin wordpress dengan php,,,
50% otaku :D
lagi sibuk belajar, dan pensiun dulu blogging
User avatar
Nugra
Global Moderator
Global Moderator
 
User ID: 65
Posts: 1490
Joined: 27 Apr 2009, 15:12
Blog: View Blog (0)

Re: Basic PHP

Postby doel » 09 Dec 2009, 20:02

buat plugin di WP yah... hmmm sebenernya aku belum coba sih,.. tapi seingatku ntuh cuma permainan fungsi, terus ntar ada tag-tag yang harus di pakai untuk memvalidasi atau menyatukan atau kata bekennya mengintegrasikannya dengan code2 php Wordpress, seperti contoh tag do_action(),.. contoh kasusnya
- di deklarasikan fungsi pada file function.php
Code: Select all
function hujanBadai(){
disini sekumpulan statement2 dan ekspresi...
}

code diatas nih tidak akan berjalan kalo kita panggil dari file2 themes.. nah biar bisa berjalan perlu di tambahkan tag do_action(); di bawah code fungsi itu...
nih bkan penjelasan plugin loh, cuma info singkat tentang tag-tag yg mungkin bakalan di pakai untuk membuat plugin.
aku ndiri blum pernah coba buat, tapi pernah baca.. cuma kayaknya kalo di plugin tuh bukan do_action yg di pake tapi add_action...
|::|Image|::|
"maka di ilhamkan pada hati itu kejahatan dan kebaikan"

:::..my Project..::
dul.web.id
;;;;;;;;;;;;;;;;;;;;;
User avatar
doel
Kelas 2
Kelas 2
 
User ID: 377
Posts: 504
Joined: 11 Sep 2009, 15:06
Location: JEC Yogyakarta
Blog: View Blog (2)

Re: Basic PHP

Postby cHu-X » 10 Dec 2009, 19:14

mantap gan... :-bd ;)
Image Image Image
User avatar
cHu-X
Kontributor
Kontributor
 
User ID: 124
Posts: 166
Joined: 21 May 2009, 23:22
Location: Location not found
Blog: View Blog (0)

Re: Basic PHP

Postby sampepuas » 11 Dec 2009, 08:59

mantap nih... harus di bookmark nih thread ini.. keep updateing TS.. good work :-bd
User avatar
sampepuas
Kelas 1
Kelas 1
 
User ID: 55
Posts: 182
Joined: 25 Apr 2009, 22:44
Blog: View Blog (0)

Re: Basic PHP

Postby bagosbanget » 11 Dec 2009, 15:45

Oh ya master, ni aku dah baca semua. Buruan diupdate ya master!
User avatar
bagosbanget

Status: Single

Kelas 5
Kelas 5
 
User ID: 161
Posts: 1157
Joined: 08 Jun 2009, 21:09
Location: Jogja
Blog: View Blog (0)

Re: Basic PHP

Postby ciebal » 11 Dec 2009, 19:23

Wah udah lama juga gak buka Indoblogger di PC.. T_T
Nice tutor [at] TS, cendol send lah.. :D

OK, gw coba bantu bang doel (klo salah harap di koreksi yah) ;)

>> Operators :

Spoiler operator
Emm, operator dalam php yang gw inget ada 5 :
- Operator aritmatika ( = + * / dan %)
- Operator String (.)
- Inceremnt/Decrement ( ++ --)
- Operator Perbandingan (= != < > >= <=)
- Operator Logika (and or Xor ! && ||)
- Gw lupa teorinya, silahkan cari ndiri dan tambahkan disini.. :)

Gw coba bahas secukupnya aja yah (maklum di warnet.. :P )

- Operator Aritmatika :
Code: Select all
<?php
$a=2;
$b=5;
$c=$a+$b;
echo "Hasil dari variabel \$a + \$b adalah $c";
?>

Maka akan tampil di browser seperti ini :
Hasil dari variabel $a + $b adalah 7


Kenapa gw sisipin tanpa \ di echo..?
Karena klo gw gak sisipin \ (klo gak salah namanya escape) nanti akan terbaca sebagai variabel. :)
Contoh tanpa karakter escape (\) :
Code: Select all
<?php
$a=2;
$b=5;
$c=$a+$b;
echo "Hasil dari variabel $a + $b adalah $c";
?>

Maka hasilnya seperti ini :
Hasil dari variebal 2 + 5 adalah 7


- Operator String
Code: Select all
<?php
$a=2;
$b=5;
$c=$a.$b;
echo "Hasil dari variabel \$a . \$b adalah $c";
?>

Maka akan tampil di broser seperti ini :
Hasil dari variabel $a . $b adalah 25


Dimana var $a adalah 2 dan var $b adalah 5.
Sudah dapat di simpulkan kalau operator . berfungsi untuk menggabungkan variabel. ;)

- Operator Increment/Decrement
Code: Select all
<?php
$a=2;
$b=++$a;
echo "Hasil dari variabel \$a = 2 jadi variabel \$b = $b";
?>

Maka akan tampil di browser sebagai berikut :
Hasil dari variabel $a = 2 jadi variabel $b = 3


Jadi dapat disimpulkan, operator ++$var berfungsi untuk menambakan 1 nilai.
Klo seandanya isi variabel 1 trus klo menggunakan ++$va maka menjadi 2, klo variabel itu 'a' trus klo pke ++$var maka menjadi b. :)

Contoh lain :
Code: Select all
<?php
$a=ciebal;
$b=++$a;
echo "Hasil dari variabel \$a = ciebal jadi variabel \$b = $b";
?>

Maka hasilnya :
Hasil dari variabel $a = ciebal jadi variabel $b = ciebam

Kok jadi ciebam?
Karena huruf akhir dari ciebal adalah "L" jadi setelah L adalah "M" ;)

Wah udah hampir 1 jam di warnet, silahkan coba aja ndiri dengan variabel :
    $a++
    --$a
    $a--
dan pahami sendiri

- Operator Perbandingan
Pada php operator perbandingan adalah, contoh :
$a == $b (Sama dengan)
$a != $b (Tidak Sama dengan)
$a < $b ( Lebih kecil)
$a > $b ( Lebih besar)
$a >= $b (Lebih Besar atau sama dengan)
$a =< $b (Lebih kecil atau sama dengan)

Operator ini digunakan di materi selanjtnya yaitu if..else
So pelan-pelan dulu.. ;)



[at] Bang doel klo ada yang salah mohon di koreksi dan di tambahkan.. :-bd
Image Image Image
I don't wanna be a Hacker but I wanna be a Blogger
User avatar
ciebal

Status: @ciebal

Administrator
Administrator
 
User ID: 2
Posts: 3020
Joined: 25 Apr 2009, 19:03
Location: Behind Proxy
Blog: View Blog (3)

Re: Basic PHP

Postby doel » 11 Dec 2009, 22:08

nah nih dia ,.. master yang ta' tunggu2.. akhirnya muncul juga,....
hehheh :P
|::|Image|::|
"maka di ilhamkan pada hati itu kejahatan dan kebaikan"

:::..my Project..::
dul.web.id
;;;;;;;;;;;;;;;;;;;;;
User avatar
doel
Kelas 2
Kelas 2
 
User ID: 377
Posts: 504
Joined: 11 Sep 2009, 15:06
Location: JEC Yogyakarta
Blog: View Blog (2)

Re: Basic PHP

Postby Nugra » 12 Dec 2009, 14:31

doel wrote:buat plugin di WP yah... hmmm sebenernya aku belum coba sih,.. tapi seingatku ntuh cuma permainan fungsi, terus ntar ada tag-tag yang harus di pakai untuk memvalidasi atau menyatukan atau kata bekennya mengintegrasikannya dengan code2 php Wordpress, seperti contoh tag do_action(),.. contoh kasusnya
- di deklarasikan fungsi pada file function.php
Code: Select all
function hujanBadai(){
disini sekumpulan statement2 dan ekspresi...
}

code diatas nih tidak akan berjalan kalo kita panggil dari file2 themes.. nah biar bisa berjalan perlu di tambahkan tag do_action(); di bawah code fungsi itu...
nih bkan penjelasan plugin loh, cuma info singkat tentang tag-tag yg mungkin bakalan di pakai untuk membuat plugin.
aku ndiri blum pernah coba buat, tapi pernah baca.. cuma kayaknya kalo di plugin tuh bukan do_action yg di pake tapi add_action...

wah ternyata gtu toh,,,
agak mudah juga kiraiin sulit,,
pi misal kan dalam satu plugin itu kan ada banyak file,,nah supaya jalan pas kita aktifkan pluginnya itu gimana yah,,

oiyah om doel sekalian mo nanya cara untuk nyisipkan kode php digambar,,misal jumlah postingan saya di forum ini,,dimasukkan ke gammbr yang ada disiggy sya,,
50% otaku :D
lagi sibuk belajar, dan pensiun dulu blogging
User avatar
Nugra
Global Moderator
Global Moderator
 
User ID: 65
Posts: 1490
Joined: 27 Apr 2009, 15:12
Blog: View Blog (0)

Next

Return to PHP

Who is online

Users browsing this forum: No registered users and 0 guests