FUNGSI STRING
Fungsi string digunakan memanipulasi string untuk berbagai macam kebutuhan. Disini
akan dibahas beberapa fungsi string yang sering digunakan dalam membuat program
aplikasi web.
AddSlashes
Digunakan untuk menambahkan karakter backslash ( \ ) pada suatu string. Hal ini
penting digunakan pada query string untuk database, misalkan pada MySQL. Beberapa
karakter yang akan ditambahkan tanda backslahses adalah karakter tanda petik satu ( ‘ ),
karakter petik dua ( “ ), backslash ( \ ) dan karakter NULL.
Sintaks:
addslashes(string)
StripSlashes
Digunakan untuk menghilangkan karakter backslash ( \ ) pada suatu string.
Sintaks:
string stripslashes(string)
Crypt
Digunakan untuk meng-encrypt dengan metode DES suatu string. Fungsi ini sering
digunakan untuk mengacak string password sebelum disimpan dalam database. Dalam
penggunaan fungsi crypt ini dapat ditambahkan parameter string ‘salt’. Parameter ‘salt’
ini ditambahkan untuk menentukan basis pengacakan. ‘Salt’ string terdiri atas 2
karakter. Jika ‘salt’ string tidak ditambahkan pada fungsi crypt maka PHP akan
menentukan sendiri ‘salt’ string tersebut secara acak.
Sintaks:
crypt(string [ , salt ] )
Echo
Digunakan untuk mencetak isi suatu string atau argumen.
Sintaks:
echo( string argumen1, string argumen2 , ….)
Explode
Digunakan untuk memecah-mecah suatu string berdasarkan tanda pemisah tertentu dan
memasukkan hasilnya kedalam suatu variable array.
Sintaks:
explode(string pemisah , string [, int limit] )
Contoh:
$namahari = “minggu senin selasa rabu kamis jumat sabtu”;
$hari = explode(“ ”, $namahari);
Implode
Kegunaan fungsi ini adalah kebalikan daripada fungsi explode. Fungsi implode
digunakan untuk menghasilkan suatu string dari masing-masing elemen suatu array.
String yang dihasilkan tersebut dipisahkan oleh suatu string telah yang ditentukan
sebelumnya.
Sintaks:
implode(string pemisah , array)
Strip_Tags
Digunakan untuk menghilangkan kode-kode tag HTML pada suatu string.
Sintaks:
striptags(string [, string tags yang tidak dihilangkan] )
StrLen
Digunakan untuk menghitung jumlah karakter suatu string.
Sintaks:
strlen(string)
StrPos
Digunakan untuk mencari posisi pertama suatu sub string pada suatu string. Fungsi ini
biasanya digunakan untuk mencari suatu sub string didalam suatu string.
Sintaks:
strlen(string , sub string)
Str_Repeat
Digunakan untuk mengulang isi suatu string.
Sintaks:
str_repeat(string , int jumlah perulangan)
StrToLower
Digunakan untuk merubah suatu string menjadi huruf kecil (lowercase).
Sintaks:
strtolower(string)
StrToUpper
Digunakan untuk merubah suatu string menjadi huruf besar (uppercase)
Sintaks:
strtoupper(string)
SubStr
Digunakan untuk mengambil suatu sub string dengan panjang tertentu dari suatu string pada
posisi tertentu pula.
Sintaks:
substr(string, int posisi , int posisi)
Contoh:
substr(“abcdefg”,0,3); // mengasilkan string “abc”
substr(“abcdefg”,3,2); // menghasilkan string “de”
SubStr_Count
Digunakan untuk menghitung jumlah sub string dalam suatu string
Sintaks:
substr_count( string , string substring)
Contoh:
substr_count(“This is a test”,”is”); // menghasilkan nilai 2
UCFirst
Digunakan untuk mengganti karakter pertama pada suatu string menjadi huruf besar.
Sintaks:
ucfirst(string)
UCWords
Digunakan untuk mengganti karakter pertama pada setiap kata dalam suatu string
menjadi huruf besar.
Sintaks:
ucwords(string)
FUNGSI DATE
Digunakan untuk mengambil tanggal dan jam. Hasil dari fungsi ini adalah sebuah string
yang berisi tanggal/jam sesuai dengan format yang diinginkan. Format yang dikenal
dalam fungsi date ini adalah sebagai berikut:
a - "am" or "pm"
A - "AM" or "PM"
B - Swatch Internet time
d - day of the month, 2 digits with leading zeros; i.e. "01" to "31"
D - day of the week, textual, 3 letters; i.e. "Fri"
F - month, textual, long; i.e. "January"
g - hour, 12-hour format without leading zeros; i.e. "1" to "12"
G - hour, 24-hour format without leading zeros; i.e. "0" to "23"
h - hour, 12-hour format; i.e. "01" to "12"
H - hour, 24-hour format; i.e. "00" to "23"
i - minutes; i.e. "00" to "59"
I (capital i) - "1" if Daylight Savings Time, "0" otherwise.
j - day of the month without leading zeros; i.e. "1" to "31"
l (lowercase 'L') - day of the week, textual, long; i.e. "Friday"
L - boolean for whether it is a leap year; i.e. "0" or "1"
m - month; i.e. "01" to "12"
M - month, textual, 3 letters; i.e. "Jan"
n - month without leading zeros; i.e. "1" to "12"
s - seconds; i.e. "00" to "59"
S - English ordinal suffix, textual, 2 characters; i.e. "th", "nd"
t - number of days in the given month; i.e. "28" to "31"
T - Timezone setting of this machine; i.e. "MDT"
U - seconds since the epoch
w - day of the week, numeric, i.e. "0" (Sunday) to "6" (Saturday)
Y - year, 4 digits; i.e. "1999"
y - year, 2 digits; i.e. "99"
z - day of the year; i.e. "0" to "365"
Z - timezone offset in seconds (i.e. "-43200" to "43200")
Sintaks:
date(string format)
Contoh:
date(“Y-m-d”); // menghasilkan “2001-07-28”
date(“l, j F Y”); // menghasilkan “Saturday, 28 July 2001”
date(“H:i:s”); // menghasilkan “20:15:07”
FUNGSI MAIL
Digunakan untuk mengirimkan e-mail ke alamat e-mail tertentu.
Sintaks:
mail(string tujuan , string subject , string isi [, string header] );
Contoh:
$pengirim = “From: saya@email.com”;
$tujuan = “anonkuncoro@yahoo.com”;
$subject = “Pemberitahuan”;
$isi = “Ini adalah percobaan pengiriman e-mail dengan menggunakan PHP”;
mail($to,$subject,$isi,$pengirim);
PHP
PHP: Hypertext Preprocessor) is a computer scripting language, originally designed for producing dynamic web pages. It is mainly used in server-side scripting, but can be used from a command line interface or in standalone graphical applications.
While PHP was originally created by Rasmus Lerdorf in 1995, the main implementation of PHP is now produced by The PHP Group and serves as the de facto standard for PHP as there is no formal specification. Released under the PHP License, the Free Software Foundation considers it to be free software.
PHP is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It generally runs on a web server, taking PHP code as its input and creating web pages as output. It can be deployed on most web servers and on almost every operating system and platform free of charge.[5] PHP is installed on more than 20 million websites and 1 million servers, although the number of websites with PHP installed has declined since August 2005.It is also the most popular Apache module among computers using Apache as a web server.The most recent major release of PHP was version 5.2.6 on May 1, 2008.
While PHP was originally created by Rasmus Lerdorf in 1995, the main implementation of PHP is now produced by The PHP Group and serves as the de facto standard for PHP as there is no formal specification. Released under the PHP License, the Free Software Foundation considers it to be free software.
PHP is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It generally runs on a web server, taking PHP code as its input and creating web pages as output. It can be deployed on most web servers and on almost every operating system and platform free of charge.[5] PHP is installed on more than 20 million websites and 1 million servers, although the number of websites with PHP installed has declined since August 2005.It is also the most popular Apache module among computers using Apache as a web server.The most recent major release of PHP was version 5.2.6 on May 1, 2008.
FUNGSI-FUNGSI UMUM
Thursday, January 3, 2008
by
Ardana Kadek
·
Site Sponsors
Archives
-
▼
2008
(33)
-
▼
January
(32)
- Pengetahuan Dasar Domain
- Hosting PHP dan MySql
- Date and Time Functions
- PHP & MYSQL MANUAL - INDONESIA
- Function str_word_count()
- function str_split()
- function preg_split()
- Function foreach()
- Function Explode ()
- Function str_replace() and explode() and regex
- Upload File dengan PHP
- covert text file to MySql dengan PHP
- Validasi Inputan FORM dengan PHP
- BLOCK IP
- OOP Pada bahasa Pemrograman PHP
- Selamat Datang PHP5, Selamat Tinggal PHP4
- PHP4
- Konfigurasi Apache untuk WAP
- Belajar Dasar-dasar PHP II
- Teknologi Alternatif WEB BASE selain PHP
- Web Based dan Programming dengan System?
- Konsep Multi Tier Application
- FUNGSI-FUNGSI UMUM
- Dasar Dasar MySQL
- Belajar Dasar-dasar PHP
- PHPTriad
- AppServ
- Tentang XAMPP (Apache, PHP, MySQL dan phpMyAdmin)
- MySql
- PHP
- WEB
- KUmpulan Blog asik
-
▼
January
(32)
Recent Posts
Recent Comments
MySQL
MySQL (officially pronounced /maɪˌɛskjuːˈɛl/; sometimes pronounced /maɪˈsiːkwəl/) is a multithreaded, multi-user SQL database management system (DBMS)[1] which has more than 11 million installations.[2] The program runs as a server providing multi-user access to a number of databases.
About this blog
Selamat datang Di Blog PHP & MYSQL
Blog ini akan membahas tentang PHP manual, Tutorial PHP, TIPS & TRIKS PHP, Keamanan Code-PHP, Function PHP, Class PHP...
Blog ini juga membahas dasar-dasar Belajar PHP , belajar basis data atau database MySql, memanipulasi data MySql, script untup convert Mysql to Text, convert text to MySql dengan PHP, report dengan PDF, report dengan Excel, dan Aplikasi Barcode dengan PHP, dan beberapa contoh-contoh script yang bisa di implementasikan....
Blog ini akan membahas tentang PHP manual, Tutorial PHP, TIPS & TRIKS PHP, Keamanan Code-PHP, Function PHP, Class PHP...
Blog ini juga membahas dasar-dasar Belajar PHP , belajar basis data atau database MySql, memanipulasi data MySql, script untup convert Mysql to Text, convert text to MySql dengan PHP, report dengan PDF, report dengan Excel, dan Aplikasi Barcode dengan PHP, dan beberapa contoh-contoh script yang bisa di implementasikan....
Blogroll
XML
REQUEST TUTORIAL PHP
NEWS
Berita Terkini
Catatan Tragedi Dunia
Gosip Selebritis
Daftar Tanaman Obat
Tentang Kesehatan
Hiburan
Download mp3
Lirik Musik
Video Lucu
Kumpulan Kata Mutiara
Pariwisata Bali
Hotel & Villa Bali
Age Bali
the balinese
Tari Pendet
g-land surf
Villa In Bali
Ngopi di Bali
Hotel List
Football Center
Berita Bola
Info Bola
Football Videos
Klasemen
Klasemen Liga Inggris
Klasemen Liga Italia
Klasemen Liga Indonesia
Klasemen Liga Jerman
Jadwal Liga
Jadwal Liga Italia
Jadwal Liga Spanyol
Jadwal Liga Inggris
Top Skor
Top Skor Liga Inggris
Top Skor Liga Spanyol
Top Skor Liga Italia
Pict Football
Live GOL
Moto GP
Moto GP Video
MOTO GP mania
Klasemen MotoGP
Jadwal Moto GP
IT & Teknologi
Virus Komputer
PHP & Mysql
FOREX
Laptop DELL
Dunia Teknologi
Info Laptop & PC
Info HP
HP Nokia
Network
LINUX
Network 1
Berita Terkini
Catatan Tragedi Dunia
Gosip Selebritis
Daftar Tanaman Obat
Tentang Kesehatan
Hiburan
Download mp3
Lirik Musik
Video Lucu
Kumpulan Kata Mutiara
Pariwisata Bali
Hotel & Villa Bali
Age Bali
the balinese
Tari Pendet
g-land surf
Villa In Bali
Ngopi di Bali
Hotel List
Football Center
Berita Bola
Info Bola
Football Videos
Klasemen
Klasemen Liga Inggris
Klasemen Liga Italia
Klasemen Liga Indonesia
Klasemen Liga Jerman
Jadwal Liga
Jadwal Liga Italia
Jadwal Liga Spanyol
Jadwal Liga Inggris
Top Skor
Top Skor Liga Inggris
Top Skor Liga Spanyol
Top Skor Liga Italia
Pict Football
Live GOL
Moto GP
Moto GP Video
MOTO GP mania
Klasemen MotoGP
Jadwal Moto GP
IT & Teknologi
Virus Komputer
PHP & Mysql
FOREX
Laptop DELL
Dunia Teknologi
Info Laptop & PC
Info HP
HP Nokia
Network
LINUX
Network 1