Articles by "PHP"

Showing posts with label PHP. Show all posts

An array is a way of holding multiple closely-related values, such as the test scores of all students in a class. An array is made up of a key and a value, and the key points to the value.
There are two types of arrays: Indexed array and Associative array. Their difference is in the way the key is specified. Let's look at both of them :

Indexed Array
In an indexed array, the keys are numeric and starts with 0, and the values can be any data type. The following shows two ways of assigning values to an indexed array:

$friends = array("Sophie","Stella","Alice"); 

This is equivalent to the following :

$friends[0] = "Sophie";
$friends[1] = "Stella";
$friends[2] = "Alice";

Associative Array
In an associative array, the keys are not necessarily numeric, and even when they are numeric, not necessarily in any order. So, when you are putting data into an associative array, you'll need to make sure you specify both the key and the value :

$student_score = array("John"=>80, "Matt"=>90, "May"=>85);

This is equivalent to the following :

$student_score["John"] = 80;
$student_score["Matt"] = 90;
$student_score["May"] = 85;

Multidimensional Array
The arrays in the examples above are 1-dimensional. However, there will be times when multidimensional arrays are desired. What's a multidimensional array? That's when you have arrays of arrays. Let's look at an example below:

$array1 = array (10,15,20);
$array2 = array (110,115,120);
$array3 = array (210,215,220);
$big_array = array ($array1, $array2, $array3); 

$big_array is now a 2-dimensional array. For example, if you have the following output code:

print {$big_array[1,2]}; 

The output would be

120 

Remember to use { } when you are accessing the value of a multidimensional array.


Sources : http://www.1keydata.com

If you're ready to create web pages more complex than those you can build with HTML and CSS, Head First PHP & MySQL is the ultimate learning guide to building dynamic, database-driven websites using PHP and MySQL. Packed with real-world examples, this book teaches you all the essentials of server-side programming, from the fundamentals of PHP and MySQL coding to advanced topics such as form validation, session IDs, cookies, database queries and joins, file I/O operations, content management, and more.

Head First PHP & MySQL offers the same visually rich format that's turned every title in the Head First series into a bestseller, with plenty of exercises, quizzes, puzzles, and other interactive features to help you retain what you've learned.

  • Use PHP to transform static HTML pages into dynamic web sites
  • Create and populate your own MySQL database tables, and work with data stored in files
  • Perform sophisticated MySQL queries with joins, and refine your results with LIMIT and ORDER BY
  • Use cookies and sessions to track visitors' login information and personalize the site for users
  • Protect your data from SQL injection attacks
  • Use regular expressions to validate information on forms
  • Dynamically display text based on session info and create images on the fly
  • Pull syndicated data from other sites using PHP and XML
Throughout the book, you'll build sophisticated examples -- including a mailing list, a job board, and an online dating site -- to help you learn how to harness the power of PHP and MySQL in a variety of contexts. If you're ready to build a truly dynamic website, Head First PHP & MySQL is the ideal way to get going.

Baca selengkapnya: PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide

Apakah operator itu ?? operator merupakan simbol yang memiliki tugas dan fungsi tertentu.

Ada empat jenis operator yang penting dalam PHP, yaitu :
# Operator Aritmatika : untuk melakukan perhitungan
(+) : Melakukan penjumlahan
(-) : Melakukan Pengurangan
(*) : Melakukan Perkalian
(/) : Melakukan Pembagian
(%) : Menghasilkan sisa pembagian


# Operator Assignment : Untuk mengisi variable yang terletak di sebelah kiri operator dengan nilai yang ada disebelah kanan operator.

(=) : Mengisikan nilai yang di sebelah kanan operator ke variable yang terletak di sebelah kiri operator
(+=) : Menambahkan nilai yang di sebelah kanan operator ke variable yang sebelah kiri dan hasilnya akan disimpan di variable tersebut juga.
(-=) : Mengurangkan nilai yang di sebelah kanan operator ke variable yang sebelah kiri dan hasilnya akan disimpan di variable tersebut juga.
(*=) : Mengalikan variable yang di sebelah kiri operator dengan nilai yang sebelah kanan operator dan hasilnya akan disimpan di variable tersebut juga.
(/=) : Membagi vbariable yang di sebelah kiri operator dengan nilai yang sebelah kanan operator dan hasilnya akan disimpan di variable tersebut juga.
(%=) : Membagi Variable yang di sebelah kiri operator dengan nilai yang disebelah kanan operator kemudian sisa pembagiannya akan disimpan di variable tersebut juga

# Operator Perbandingan : untuk membandingkan dua kondisi atau lebih

(==) : Akan bernilai true atau 1 bila dua kondisi yang dibandingkan memiliki nilai sama, selain itu bernilai false atau 0.
(<>) : Akan bernilai true atau 1 hanya jika dua kondisi yang dibandingankan memiliki nilai yang tidak sama (selain ini berniali false atau 0)
(>) : Akan bernilai true atau 1 hanya jika nilai yang di sebelah kiri lebih besar dari yang sebelah kanan (selain ini akan bernilai false atau 0)
(<) : Akan bernilai true atau 1 hanya jika nilai yang di sebelah kiri lebih kecil dari yang sebelah kanan (selain ini akan bernilai false atau 0)
(>=) : Akan bernilai true atau 1 hanya jika nilai yang di sebelah kiri lebih besar atau sama dengan dari yang sebelah kanan (selain ini akan bernilai false atau 0)
(<=) : Akan bernilai true atau 1 hanya jika nilai yang di sebelah kiri lebih kecil atau sama dengan dari yang sebelah kanan (selain ini akan bernilai false atau 0)

# Operator Logika : Untuk menggabungkan dua kondisi ata lebih

&& atau AND, bernilai 1 jika kedua kondisi memiliki nilai 1, selain ini hasil akan bernilai 0.
|| atao OR, bernilai 0 jika kedua kondisi memiliki nilai 0, selain ini hasil akan bernilai 1.
Xor, menghasilkan nilai 1 jika kedua kondisi sama dan 0 bila kedua tidak sama.
! atau NOT, akan menghasilkan nilai yang berlawanan.
Nah itu adalah operator yang ada di PHP, semoga artikel tersebut bisa bermanfaat dan bila kalian ingin mengirimkan artikel atau tutorial silahkan hubungi saya via email..

"PHP Hypertext Preprocessor" atau disingkat dengan nama PHP. PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada serverside. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan ke browser hanya hasilnya saja.

Sudah tidak diragukan lagi bahwa banyak perusahaan besar membangun Websitenya dengan PHP, karena PHP untuk system keamanannya sangat bagus. PHP dapat dijalankan di berbagai platform seperti di Microsoft Windows, Linux, Unix, Solaris, dll. PHP juga dapat dijalankan dengan Web Servers seperti Apache, Microsoft IIS, dll. PHP bersifat Object Oriented Features dan lebih bagus dari Java, C++, PERL dan C.

Tool apa yang bisa saya gunakan untuk membuat Website berbasis PHP ?? untuk membuat PHP kalian bisa menggunakan Notepad untuk sederhananya dan simpan dengan ekstensi “.php”. Tapi bila kalian ingin lebih memaksimalkan lagi dalam pembuatan PHP kalian dapat menggunakan aplikasi seperti “phpdesigner 2008” bisa kalian download disini.

Untuk melihat hasil PHP kalian bisa memakai Apache, PHPtriad, XAMPP, dll. Saya sarankan untuk memakai XAMPP karena lebih mudah meskipun lainnya juga mudah download disini.

Untuk Dasar-dasar PHP akan saya bahas pada artikel selanjutnya...

Bersambung

Author Name

Contact Form

Name

Email *

Message *

Powered by Blogger.