Tiga Kode Snippets PHP yang Sangat Berguna Bagi Web Developer

print this page Print this page
Tiga Kode Snippets PHP yang Sangat Berguna Bagi Web Developer-Istilah snippets tentu bukan hal yang asing di bagi programmer. Tapi bagi mereka yang terbilang masih baru dalam programming, istilah ini tersebut belum lah dikenal (jujur sayasaja baru tahu snippets itu apa satu minggu lalu hehe). Snippet code atau Snippet menurutku harus dikenal para programmer, ya tentu saja tujuannya agar pekerjaan yang mereka lakukan dapat menjadi lebih cepat.

Lalu apakah sebenarnya definisi atau arti dari Snippet code
Snippet code sendiri adalah istilah pemrograman untuk sebagian kecil dari re-usable source code atau teks, dapat dikatakan snippet adalah template kode program yang bisa langsung dapat kita gunakan dalam program. Template tersebut berisikan dengan sekelompok barisan kode program yang fungsinya  menjalankan perintah atau function tertentu. Jadi, programmer akan sangat dimudahkan karena hanya perlu meremake atau hanya perlu merubah bagian-bagian tertentu dari template yang ada sesuai dengan project yang sedang dikerjakannya. Tujuan dari penggunaan “Snippet code” adalah untuk mempercepat proses kode program yang kita lakukan.

ok, sudah pada tahu bukan pengertian snippet?
langsung aja saya beri tiga contoh kode snippets PHP yang Sangat Berguna Bagi Web Developer

1. Kode Snippet Email Validation PHP 

$email = $_POST['email'];
if(preg_match("~([a-zA-Z0-9!#$%&'*+-/=?^_`{|}~])@([a-zA-Z0-9-]).([a-zA-Z0-9]{2,4})~",$email)) {
echo 'This is a valid email.';
} else{
echo 'This is an invalid email.';
}

kode Snippet tersebut digunakan untuk melakukan Email Validation, bisa dilihat cara kerjanya dengan melakukan filtering terhadap beberapa karakter.

2. Kode Snippet untuk Koneksi Database 

<?php
if(basename(__FILE__) == basename($_SERVER['PHP_SELF'])) send_404();
$dbHost = "localhost";
$dbUser = "xxxx";
$dbPass = "xxxx";
$dbDatabase = "xxxx";

$db = mysql_connect("$dbHost", "$dbUser", "$dbPass") or die ("Error connecting to database.");
mysql_select_db("$dbDatabase", $db) or die ("Couldn't select the database.");

# This function will send an imitation 404 page if the user
# types in this files filename into the address bar.
# only files connecting with in the same directory as this
# file will be able to use it as well.
function send_404()
{
header('HTTP/1.x 404 Not Found');
print '<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">'."n".
'<html><head>'."n".
'<title>404 Not Found</title>'."n".
'</head><body>'."n".
'<h1>Not Found</h1>'."n".
'<p>The requested URL '.
str_replace(strstr($_SERVER['REQUEST_URI'], '?'), '', $_SERVER['REQUEST_URI']).
' was not found on this server.</p>'."n".
'</body></html>'."n";
exit;
}
?>


Koneksi ke database tentu saja bukan lah hal yang asing lagi bagi seorang web developer, tapi meskipun begitu sedikit saja kesalahan pada kode tersebut hasilnya sangat fatal dan menggunakan snippet akan lebih cepat, karena notabennya membuat koneksi database hampir selalu ada pada setiap pembuatan website. Maka snippet koneksi database saya rasa juga diperlukan.

3. Kode Snippet HTTP Redirection

<?php
header('Location: http://you_stuff/url.php');
?>


HTTP redirection tentu saja fungsinya untuk mendirect kita ke halam, terlihat singkat namun cukup sering digunakan, maka tidak ada salahnya kalo saya masukan,

Ok sekian tutorial atau bisa dibilang artikel singkat saya ini
Semoga bermanfaat. 
Share on Google Plus

About kodekidi

KodeKidi.com Situs Tutorial Pemograman Berbahasa Indonesia
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment