Hadooh,, bingung tulisan pertama gue apa ya..? Enaknya sih sebagai perkenalan, jangan berat2 dulu kali ya.. yang ringan aja deh.. Temen2 semua pasti pernah denger ada orang yang ngomong kaya gini " uam anamek ?" atau "ewec pekac tawel.." Sebagian yang belum paham mungkin bingung, Ngomong apaan sh? Nah, itu yang gue maksud "Bahasa Kebalik". kalimat yang diucapkan dengan kata yang biasa ...

Membuat Tulisan Terbalik "Bahasa Kebalik"

Hadooh,, bingung tulisan pertama gue apa ya..?

Enaknya sih sebagai perkenalan, jangan berat2 dulu kali ya.. yang ringan aja deh..

Temen2 semua pasti pernah denger ada orang yang ngomong kaya gini " uam anamek ?" atau "ewec pekac tawel.."

Sebagian yang belum paham mungkin bingung, Ngomong apaan sh?

Nah, itu yang gue maksud "Bahasa Kebalik". kalimat yang diucapkan dengan kata yang biasa diucapkan tapi dengan kata yang dibalik/ditukar urutannya, misalnya kata "kebalik" menjadi "kilabek", "makan" menjadi "nakam" dst, kecuali kata sambung seperti "yang", "dengan" dll. ( *kaya belajar bahasa indonesia) :D    Tulisan perdana gue mau ngebahas konsep dasar bagaimana ngebuat tulisan bener jadi kebalik-balik pake PHP. tapi gue ga nyertain pengecekan kata sambung. So, kalo ada kata "yang", "dengan" dst, tetep dibalik jadi "gnay", "nagned" dst. Biar ga berat gitu,, 

Ok, teorinya cukup,  langsung ke TKP aja,,

1. Pertama lw buat file dengan nama "kilabek.php"

2. Buat Form yg bentuknya ky gini ( *kalo ga jg, gpp) :

form kebalik

Script HTML nya :

<form method="post" >
<table border="0">
<tr>
<td>
Kata Asal<br />
<textarea name="kata" rows="10" cols="20"><?php echo $kata_asli; ?></textarea>
</td>
<td>
<input type="submit" name="submit" value="Ubah >>" />
</td>
<td>
Kata setelah diubah<br />
<textarea name="kata1" rows="10" cols="20"><?php echo $kata; ?></textarea>
</td>
</tr>
</table>
</form>



3. Tambahin script PHP ini :

<?php
$kata_asli = $_POST['kata'];
$kata = $kata_asli;

if(!empty($_POST)){
// Balik semua Posisi kata
$kata = str_split($kata);
$kata = array_reverse($kata);
$kata = implode('',$kata);

// Kembaliin kalimat ke posisi semula
$kata = explode(" ",$kata);
$kata = array_reverse($kata);
$kata = implode(' ',$kata);

}

?>

4. Just it

File "kilabek.php" lengkapnya kira-kira ky gini :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Bahasa Kebalik</title>
</head>

<body>
<?php
$kata_asli = $_POST['kata'];
$kata = $kata_asli;
if(!empty($_POST)){
$kata = str_split($kata);
$kata = array_reverse($kata);
$kata = implode('',$kata);

$kata = explode(" ",$kata);
$kata = array_reverse($kata);
$kata = implode(' ',$kata);
}

?>
<form method="post" >
<table border="0">
<tr>
<td>
Kata Asal<br />
<textarea name="kata" rows="10" cols="20"><?php echo $kata_asli; ?></textarea>
</td>
<td>
<input type="submit" name="submit" value="Ubah >>" />
</td>
<td>
Kata setelah diubah<br />
<textarea name="kata1" rows="10" cols="20"><?php echo $kata; ?></textarea>
</td>
</tr>
</table>
</form>
</body>
</html>


Tanpa algoritma yg ngeribetin, cukup dengan tag bawaan dr PHP, Bahasa Kebalik nya sudah jd,.
Ga berat kan..?
Untuk yang lebih keren, silahkan dimainkan imajinasinya,, Just Play U'r Wild Side.. :D
- Finish - Silahkan dicoba..
 

 

#

About Author

seedix

Just to Hi,,! nothing special


Comment & Discussions

  • Cecep Yusuf
    Wah mantepp gann.... ane rate 5 bintang + love it... ;)

    • Cecep Yusuf

      wah, ini kang seedix ternyata... haha kirain siapa kang :D


    • seedix

      :D Makasih kang,, Mantap Situsnya.. Nomero uno !!


  • Richard
    tambahan: jika ingin agar kata-kata seperti "yang" dll. tidak diubah tinggal pake fungsi str_ireplace untuk mengubah "gnay" jadi "yang" kembali, begitu pula dengan kata-kata yang lain. Terimakasih

  • Fadlil Sangaji
    buat pendatang yg baru ke malang,, aplikasi ne kalo bisa diakses lewat gadget hee... orang malang suka bahasa kilabek.. pusing saya!!

  • Please LOGIN before if you want to give the comment.