www.gecko.web.id
   Resource Untuk Pengembang Web, PHP, CSS, MySQL, ajax.

   Home · PHPJS; fungsi PHP dengan javascript

23
Jul ’09
PHPJS; fungsi PHP dengan javascript

Pernahkan Anda menemui kesulitan ketika mengubah nilai variabel di PHP ke javascript atau sebaliknya. Tentunya bikin pusing.

Saya juga pusing ketika punya string url "http://gecko.web.id/belajar_php/index_mp3_terbaru.php" di javascript kemudian yang saya inginkan hanyalah nama filenya saja, yakni "index_mp3_terbaru.php".

Menurut ilmu yang saya punya, untuk mendapatkan string "index_mp3_terbaru.php" hanya bisa dengan PHP. (mungkin karena keterbatasan ilmu saya). Kalau dengan PHP bisa menggunakan explode() atau parse_url. Tapi perpindahan string di javascript ke PHP dan sebaliknya itulah yang bikin pusing.

Untung saya ingat ada PHPJS. PHPJS adalah kumpulan fungsi Javascript untuk menggantikan fungsi-fungsi yang ada di PHP. Untuk lebih jelasnya, Anda bisa mengunjungi http://phpjs.org.

Pada artikel ini saya akan mencoba menggunakan fungsi explode() untuk menggantikan explode() di PHP untuk menyelesaikan kasus di atas.

Anda bisa download keseluruhan fungsi di PHPJS kemudian embed di halaman Anda. Atau Anda bisa mengambil fungsi yang Anda perlukan saja kemudian menggunakan fungsi itu. Pada contoh ini kita pakai cara yang terakhir.

1. ambil fungsi explode di PHPJS. http://phpjs.org/functions/view/396
2. Fungsinya seperti ini:
3. Kemudian embed di kode HTML Anda dan pakai seperti menggunakan function javascript biasa.
4. Berikut kode lengkap contohnya:

Berikut hasil dari script di atas. Dan ingat script di atas pure HTML dan javascript.

phpjs explode fungsi php dengan javascript

Artikel yang sesuai:

Diskusikan Artikel Ini

* = required field

:

:

:





sembilan ditambah lima sama dengan
(Sum of nine and five)


 

11
Aug ’11
memperkecil ukuran file PHP

20
Jul ’11
XHP: cara baru untuk menulis PHP

11
Jul ’11
gecko dikatain plagiat

12
Jun ’11
Menyembunyikan CSS styles biar tidak diintip

9
Jun ’11
CMS untuk membangun situs pemerintah

 

 

 




wildanr pada July 12, 2010 (11:16PM)
Menarik, saya suda cukup lama mengenal PHP.js ini. Tapi baru tertarik menggunakan saat saya membutuhkan fungsi semacam explode di javascript.

Melihat contoh yang anda berikan, apakah anda juga sama seperti saya? he3..
Silvia pada June 30, 2010 (4:27AM)
Artikel yang sangat bermanfaat
taufik herjanto pada June 22, 2010 (10:57PM)
Sebenarnya sih dengan PHP ada cara yang lebih mudah ketimbang menggunakan fungsi explode dan parse url. Kedua fungsi tadi akan menghasilkan nilai berupa array, maka tentunya untuk menggunakan nilai yang telah diexplode maupun diparse url, kita harus tau key arraynya.

Nah, untuk mendapatkan nama file dari sebuah url dengan PHP lebih baik dan lebih mudah menggunakan fungsi basename. Keep it simple.

<?php
$url = "http://gecko.web.id/belajar_php/index_mp3_terbaru.php";
$text = basename($url); //$text menjadi bernilai index_mp3_terbaru.php
?>
<pre name="code" class="php">
<html>
<head><title>judul</title></head>
<body>
<script language="javascript">
document.write("<?php echo $text;?>");
</script>
</body>
</html>
</pre>
nurhayatuddin pada June 9, 2010 (1:54AM)
timbang sepi, tak komen e oms. wah hebat oms ilmune berkembang terus. akan lebih berkembang jika diajarkan ke saya hehehe. (mantan anak irc yg dulu pernah chat sama anda)

© 2008-2010 Eko Priyanto - www.gecko.web.id - Dapat dikopi secara bebas dengan mencantumkan sumber artikel.