Penggunaan fungsi ARRIBUTE pada PHP

Definisi dan Penggunaan

Fungsi attributes() digunakan untuk dapat mengembalikan atribut dan nilai elemen XML.

Syntax

SimpleXMLElement::attributes(ns, prefix)

Nilai Parameter

ParameterDeskripsi
ns Optional. Menentukan namespace untuk atribut yang diambil
prefix Optional. Menentukan TRUE jika ns adalah awalan dan FALSE jika ns adalah URI. Default-nya FALSE

Detail Teknis

Return Value:Mengembalikan objek SimpleXMLElement jika sukses
PHP Version:5.0+

Contoh
Kembalikan atribut dan nilai untuk elemen XML <body>:

<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Pengingat</heading>
<body date="2015-01-15" type="private">Jangan lupa sabtu ini bertemu!</body>
</note>
XML;

$xml = simplexml_load_string($note);
foreach($xml->body[0]->attributes() as $a => $b)
  {
  echo $a,'="',$b,"<br>";
  }
?>
  /*output : 
date="2015-01-15
type="private

Fungsi POST dan GET pada PHP adalah sama yaitu untuk menampung data atau nilai dari sebuah form atau url sebelum dimanipulasi, post dan get keduanya akan menjadi sebuah nilai dari atribut method pada php. POST dan GET pada php adalah nilai dari atribut method, apa itu method? Method merupakan metode atau cara yang digunakan untuk mengirim dan menerima data atau nilai ke file php lainnya untuk diproses. Disinilah mengapa fungsi post dan get dalam php memiliki perbedaan method, dan telah kita ketahui bersama bahwa dalam pemrograman php terdapat 2 method tersebut, yaitu method POST dan method GET. Dan yang terjadi sebetulnya bukanlah sebuah perbedaan method post dan get pada php, melainkan kesesuaian implementasi pada sebuah kasus.

Perbedaan method dari fungsi post dan get pada php secara sederhana adalah tampung dan tampilkan, tampung untuk POST dan tampilkan untuk GET. Jika dijabarkan lebih detail, maka method POST akan mengirimkan data atau nilai langsung ke action php untuk ditampung, tanpa menampilkan pada URL bar. Sedangkan method GET akan menampilkan data atau nilai pada URL, kemudian nilai tersebut akan di eksekusi oleh file action php. Contoh penggunaan dan perbedaan post dan get akan segera kita bahas pada artikel ini.

Fungsi POST dan GET pada PHP


post dan get php

Penggunaan fungsi ARRIBUTE pada PHP

Di artikel sebelumnya juga telah kami buat pembahasan tentang fungsi explode dan implode di php yang mungkin dapat menambah pengetahuan juga. Selanjutnya adalah bagaimana cara menggunakan method="POST" dan method="GET" pada php berikut dengan penjelasan dari code dan penggunaan nya sehingga mudah untuk dipahami.

Fungsi post dan get pada php tidak lepas dari atribut METHOD dengan POST dan GET sebagai value nya, syntax dasar seperti berikut ini.

method="POST"
method="GET"

Syntax di atas akan digunakan pada sebuah form dan akan menginfomasikan ke sebuah file action bahwa formulir tersebut mengirimkan datanya dengan method sebagaimana value nya yaitu POST atau GET. Penggunaan POST atau GET ini dilakukan berdasarkan kebutuhan dan disesuaikan dengan kasus, jika pada sebuah formulir umumnya adalah menggunakan method post.

Jika menggunakan method get pada sebuah formulir maka akan sangat tidak friendly dan secure, oleh karena itu fungsi post dan get pada php ini perlu kita bahas.

Berikut adalah contoh penggunaan method POST pada sebuah form;

<form method="POST" action="proses.php">
	<input type="text" name="alamat"/>
	<input type="submit" value="submit"/>
</form>

Source di atas adalah sebuah form isian data dengan pengiriman data dalam method POST (method="POST") yang akan di proses pada action file proses.php (action="proses.php"). Kemudian atribut "name" pada kolom input digunakan untuk membuat variable penampung nilai, dan pada file action akan di tampung dengan variable misalnya $alamat =$_POST['alamat'];.

Bagaimana jika menggunakan GET? di pembahasan fungsi post dan get pada php, untuk method get tidak dilakukan pada sebuah form. Fungsi GET akan kita contohkan dalam bentuk url action file, seperti contoh source berikut;

<a href="input.php?alamat=jl.raya">input</a>

Source di atas melakukan pengiriman data dengan GET yang akan di proses pada action input.php (href="input.php"). Kemudian nilai dari "alamat" akan terlihat di url bar sebagai variable penampung nilai, dan pada file action akan di tampung dengan variable misalnya $alamat = $_GET['alamat'];.

Dari contoh kedua kasus di atas maka fungsi post dan get pada php seharusnya semakin terlihat jelas pada perbedaannya. Perbedaan post dan get di php selanjutnya adalah jika method POST menggunakan variable $_POST untuk menampung nilai, sedangkan method GET menggunakan variable $_GET untuk menampung nilai.

Kemudian perbedaan post dan get dari jumlah karakter, method POST data yang dikirim tidak terbatas, sedangkan method GET tidak boleh lebih dari 2048 karakter.

Sampai disini pembahasan tentang penggunaan serta perbedaan fungsi post dan get pada php dengan sangat sederhana dan sebetulnya masih kurang lengkap ini telah selesai. Pada dasarnya kedua fungsi method post dan get ini sama-sama bisa digunakan yang tentunya sesuai dengan situasi pada kasus yang dikerjakan.

Tutorial Fungsi POST dan GET Pada PHP (adsbygoogle = window.adsbygoogle || []).push({});

Sekian penjelasan dari kami tentang bagaimana cara menggunakan dan perbedaan method post dan get serta fungsi post dan get pada php yang tersedia dalam beberapa model contoh. Untuk mendapatkan source code nya silahkan langsung copas saja melalui coding-coding di atas, jika gagal dan atau error mohon hubungi kami melalui SMS atau email atau melalui form komentar dan obrolan. Semoga dapat membantu.

Baca juga :

  • Fungsi Mysql Real Escape String Pada PHP
  • Fungsi Explode dan Implode di PHP - Function
  • Fungsi Str_replace pada PHP
  • Fungsi Addslashes pada PHP
  • Membuat Form dan Script Edit Data dengan PHP MySQL

Fungsi POST dan GET pada PHP

Tags: fungsi post dan get, post dan get php, method post dan get, perbedaan post dan get, fungsi post dan get pada php

Apa yang dimaksud dengan function dalam php?

Fungsi (atau Function) di bahasa pemograman adalah kode program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan merupakan bagian dari program utama. Kita dapat membuat fungsi sendiri, atau menggunakan fungsi yang dibuat oleh programmer lain.

Apa fungsi GET dan POST?

Pada hakikatnya, kedua method ini yaitu POST dan GET memiliki fungsi yang sama yaitu untuk mengirimkan nilai (value) variabel ke file lain yang telah diatur oleh sang programmer. Sebenarnya tidak hanya mengirimkan value variabel ke file lain saja, bisa saja mengirimkannya ke database.

Apa fungsi GET pada PHP?

Fungsi POST dan GET pada PHP adalah sama yaitu untuk menampung data atau nilai dari sebuah form atau url sebelum dimanipulasi, post dan get keduanya akan menjadi sebuah nilai dari atribut method pada php.

Apa itu GET dan POST di PHP?

Form pada PHP mempunyai dua method pengiriman data, yaitu GET dan POST. Dengan menggunakan method GET, maka nilai variabel yang dikirimkan ke server melalui url pada address bar browser. Sedangkan method POST akan mengirimkan nilai variabel ke server secara terpisah, sehingga nilai variabelnya tidak terlihat.