Belajar PHP dan MySQL dari NOL – Part VII (Fungsi)

This item was filled under [ General, MySQL, PHP ]

Fungsi dalam PHP

Fungsi adalah menjadi “suatu blok statemen yang dapat dikelompokkan bersama sebagai sebuah entitas bernama.” Karena ini adalah tutorial tentang PHP, bukan kursus pengantar dalam bahasa Yunani, saya akan menerjemahkan bahwa untuk Anda: fungsi hanyalah satu set pernyataan program yang melakukan tugas tertentu, dan yang bisa “disebut”, atau dieksekusi, dari mana saja dalam program anda.

Setiap bahasa pemrograman datang dengan memiliki fungsi built-in, dan biasanya juga memungkinkan pengembang untuk menentukan fungsi mereka sendiri. Sebagai contoh, jika saya punya laporan laba untuk tahun di meja saya, dan saya ingin mengembang setiap angka sebesar 35%, saya bisa menelepon lingkungan akuntansi saya dan meminta mereka untuk melakukannya untuk saya … atau saya bisa menulis fungsi PHP sederhana yang disebut cheatTheShareholders () dan memilikinya melakukan pekerjaan untuk saya (itu lebih cepat, ditambah dengan PHP tidak tagihan per jam).

Ada tiga alasan penting mengapa fungsi adalah Good Thing™.

Pertama: fungsi-fungsi yang ditetapkan memungkinkan Anda untuk memisahkan kode Anda ke subbagian mudah diidentifikasi – yang lebih mudah untuk memahami dan debug.

Kedua: fungsi membuat program anda modular, memungkinkan Anda untuk menulis sepotong kode sekali dan kemudian kembali menggunakannya beberapa kali dalam program yang sama.

Dan ketiga: pembaruan menyederhanakan fungsi kode atau perubahan, karena perubahan hanya perlu dilaksanakan dalam satu tempat (definisi fungsi). Fungsi sehingga menghemat waktu, uang dan elektron … dan saya tahu elektron setidaknya akan terima kasih!

Praktek penggunaan fungsi

Untuk melihat bagaimana fungsi bekerja, lihat contoh berikut:

< ?php
 
// define a function
function myStandardResponse() {
    echo "Get lost, jerk!<br /><br />";
}
 
// on the bus
echo "Hey lady, can you spare a dime? <br />";
myStandardResponse();
 
// at the office
echo "Can you handle Joe's workload, in addition to your own, while he's in Tahiti for a month? You'll probably need to come in early and work till midnight, but we are confident you can handle it. Oh, and we can't pay you extra because of budgetary constraints...<br />";
myStandardResponse();
 
// at the party
echo "Hi, haven't I seen you somewhere before?<br />";
myStandardResponse();
 
?>

Inilah output yang akan terlihat:

 
Hey lady, can you spare a dime?
Get lost, jerk!
 
Can you handle Joe's workload, in addition to your own, while he's in Tahiti for a month?
You'll probably need to come in early and work till midnight, but we are confident you can
handle it. Oh, and we can't pay you extra because of budgetary constraints...
Get lost, jerk!
 
Hi, haven't I seen you somewhere before?
Get lost, jerk!

Continue reading…

1 Star2 Stars3 Stars4 Stars5 Stars (5 votes, average: 5.00 out of 5)
Loading ... Loading ...
Popularity: 697 views
Tagged with: [ , , , , , , ]

JWD-031: Tapak Sunan – January 2011

This item was filled under [ Portfolio, Web CMS ]

Product ID: JWD-031
Name: Tapak Sunan Publishing House
Status: Progress Done
Launch: January 2011

Description: Website for Book Publishing Company.
Address URL: http://www.tapaksunan.net

System:
- Using PHP & MySQL Server Online

Modules:
- URL friendly for SEO (use a rewrite url)

- CMS Administrator (Content Management System)
- 3 Language (Indonesia, Arabic and Parsi)
- Organize Book Information
- Organize additional Information
-
Organize Contact Information
- Organize Statis page with
editor online WYSIWYG
- Contact us form automatic sending to email (manage by admin)
- Login Member Area Facility
- etc…

1 Star2 Stars3 Stars4 Stars5 Stars (8 votes, average: 5.00 out of 5)
Loading ... Loading ...
Popularity: 1,490 views
Tagged with: [ , ]

JWD-030: Minimanis – November 2010

This item was filled under [ Portfolio, Web CMS ]

Product ID: JWD-030
Name: Minimanis
Status: Progress Done
Launch: November 2010

Description: Website for Selling House (Property).
Detail: Jual Rumah Tipe 45/80 Lokasi di Bintaro Tangerang, Jakarta.
Address URL: http://www.minimanis.net

System:
- Using PHP & MySQL (Linux) Online
- Base on WordPress

Modules:
- URL friendly for SEO (use a rewrite url)
- CMS Administrator (Content Management System)
- Organize Property Listing
- Organize additional Information
-
Organize Contact Information
- Organize Statis page with
editor online WYSIWYG
- Contact us form automatic sending to email (manage by admin)
- Block Filter/Search House
- Block Additional Information Content

1 Star2 Stars3 Stars4 Stars5 Stars (8 votes, average: 5.00 out of 5)
Loading ... Loading ...
Popularity: 1,582 views
Tagged with: [ , ]

Belajar PHP dan MySQL dari NOL – Part VI (Olah File)

This item was filled under [ General, MySQL, PHP ]

Kembali ke Sekolah

Ketika Anda pertama kali mulai membaca seri ini, saya berjanji bahwa Anda akan memiliki banyak hal yang menyenangkan. Jika Anda adalah tipe sinis, Anda mungkin merasa bahwa aku tidak menepati janjiku. Setelah semua, berapa banyak yang telah Anda benar-benar menyenangkan sejauh ini? Semua yang telah dilakukan adalah mempelajari banyak aturan teoritis, ditambahkan dan dikurangi nomor dari satu sama lain, belajar sepanjang primitif pengambilan keputusan dan pergi-putar dalam lingkaran pengulangan (loop). Hmmm, jika ini bukan tutorial PHP, maka akan jadi seperti taman kanak-kanak …

Aku mendengar Anda.

Dalam segmen saga kami yang berkelanjutan, aku akan mengajari Anda bagaimana melakukan sesuatu yang jelas bukan untuk anak-anak. Ini melibatkan semakin ke bawah dan kotor dengan file di disk anda: pertemuan mereka (kejutan!), Membaca isinya (menjerit) dan! (Kengerian kengerian) menulis data ke mereka!. Semua kegiatan menarik akan berlangsung di bawah naungan file manipulasi API PHP sangat keren, yang memungkinkan Anda untuk melihat dan mengubah atribut file, membaca dan isi daftar direktori, mengubah hak akses file, mengambil file isinya ke berbagai struktur data asli, dan mencari file berdasarkan pola tertentu.

Mari kita mulai!
Continue reading…

1 Star2 Stars3 Stars4 Stars5 Stars (11 votes, average: 4.64 out of 5)
Loading ... Loading ...
Popularity: 5,931 views
Tagged with: [ , , , ]

5 Kunci Penting Untuk Web Design

This item was filled under [ General ]

Ketika orang datang ke situs web Anda untuk informasi, atau mencari solusi untuk masalah, situs Web Anda harus mudah dinavigasi, dan terlihat profesional untuk membuat kesan pertama bagi orang-orang datang ke situs web Anda, berikut 5 kunci penting untuk desain website.

1) Hindari penggunaan halaman intro

Ketika orang datang ke situs web Anda, Anda ingin membuatnya mudah bagi mereka untuk mengakses, dengan menggunakan halaman intro bagi mereka untuk klik lagi untuk mengakses situs Web Anda, membuatnya lebih mudah bagi orang untuk keluar dari situs web Anda, karena mereka tiba di sebuah halaman yang tidak berhubungan dengan apa yang mereka cari. Halaman intro biasanya memiliki gambar yang sangat indah dengan kata-kata seperti “selamat datang” atau “klik di sini untuk masuk”. Pada kenyataannya, mereka hanya itu. Tanpa tujuan yang nyata, jangan biarkan pengunjung Anda punya alasan untuk klik pada tombol “back”! Beri mereka nilai situs Anda di depan tanpa halaman intro.

2) Hindari penggunaan terlalu banyak iklan

Ketika mereka tiba di website anda, dan melihat banner setelah banner, dan iklan popup, dan gimmicks iklan lain di luar sana. Anda akan kehilangan pelanggan potensial Anda, dan dalam kebanyakan kasus terjadi pada setiap orang yang datang ke website Anda. Orang secara otomatis dilatih untuk mengabaikan banner, atau popup, dalam banyak kasus, dan berpikir bahwa apa yang mereka cari di tempat pertama tidak ada di sini, sebagai gantinya, menyediakan lebih banyak konten berharga dan menambahkan link afiliasi yang relevan dalam konten Anda, dan biarkan pengunjung merasa bahwa mereka ingin membeli bukan didorong untuk membeli.
Continue reading…

1 Star2 Stars3 Stars4 Stars5 Stars (10 votes, average: 5.00 out of 5)
Loading ... Loading ...
Popularity: 5,258 views
Tagged with: [ , , , , , , , ]

Belajar PHP dan MySQL dari NOL – Part V (Array)

This item was filled under [ General, MySQL, PHP ]

Penjelasan Array

Sejauh ini, variabel-variabel yang telah kita bahas hanya berisi sebuah nilai tunggal, seperti:

< ?php
 
$i = 5;
 
?>

Namun, variabel array berbeda. Array adalah variabel yang kompleks yang memungkinkan Anda untuk menyimpan beberapa nilai dalam satu variabel (yang berguna jika Anda perlu untuk menyimpan dan merepresentasikan informasi terkait). Pikirkan dari array variabel sebagai “wadah” variabel, yang dapat mengandung satu atau lebih nilai. Contoh:

< ?php
 
// define an array
$bahan_pizza = array('bawang', 'tomat', 'keju', 'ikan asin', 'daging sapi', 'pepperoni');
print_r($bahan_pizza);
 
?>

Di sini, $bahan_pizza adalah variabel array, yang berisi nilai-nilai ‘bawang’, ‘tomat’, ‘keju’, ‘ikan asin’, ‘daging sapi’ dan ‘pepperoni’. (Array variabel akan sangat berguna untuk mengelompokkan nilai-nilai yang terkait bersama-sama.)

print_r () adalah fungsi khusus yang memungkinkan Anda untuk mengambil menyelinap mengintip ke dalam sebuah array. Ini lebih berguna untuk debugging (mencari tahu mengapa naskah Anda tidak bekerja) daripada untuk tujuan tampilan, tapi aku akan menggunakannya di sini sehingga Anda dapat melihat apa yang sedang terjadi di bawah permukaan. Anda memiliki server Anda berjalan dan browser Anda terbuka, kan?
Continue reading…

1 Star2 Stars3 Stars4 Stars5 Stars (8 votes, average: 5.00 out of 5)
Loading ... Loading ...
Popularity: 6,059 views
Tagged with: [ , , , ]
Page 1 of 14123456...Last »

Halaman ini di eksekusi dalam waktu 1.699 detik! (koneksi mayan bagus nih...)