2.1.5.3 Membuka File
Pada PHP tersedia fungsi untuk membaca file, yaitu fungsi fopen. Fungsi ini biasanya digunakan jika akan menulis data, misalkan menulis pada file
text. Berikut adalah contoh penggunaan fungsi fopen :
file=fopenHariLahir_Kepribadian.txt, w; Pada skrip diatas, untuk membuka file ada 2 parameter, yaitu yang
pertama adalah nama file yang dibuka, namun jika file yang dibuka tidak berada pada folder yang sama dengan file PHP yang membuka file tersebut,
maka parameter pertama merupakan suatu path dimana file yang dibuka diletakkan, seperti pada contoh skrip diatas “HariLahir_Kepribadian.txt”.
Parameter yang kedua adalah mode pembukaan, misalnya mode “w” digunakan untuk menulis dengan menindih tulisan sebelumnya pada file
yang dibuka, pada mode ini tulisan yang sebelumnya akan dihilangkan dan diganti dengan tulisan yang baru, mode penulisan lainnya adalah “a”, mode
ini tidak menindih tulisan yang sebelumnya, namun menambahkan tulisan pada fiile yang dibuka.
2.1.5.4 Menulis File
PHP menyediakan fungsi fwrite untuk melakukan penulisan pada file yang telah dibuka.
Contoh penggunaan fungsi fwrite adalah sebagai berikut : fwritefile, update_harikepribadian[i];
Pada contoh skrip diatas juga terdapat 2 parameter. Perameter pertama adalah file yang dibuka “file”, variabel “file” tersebut memuat fungsi
membuka file “fopen” seperti yang telah dicontohkan sebelumnya. Parameter yang kedua adalah memuat nilai string yang 8 akan ditulis pada
file yang dibuka “update_harikepribadian[i]”.
2.1.5.5 Mendapatkan Panjang dari Suatu String
Untuk mendapatkan panjang dari suatu string, PHP menyediakan fungsi strlen.
Berikut adalah contoh penggunaan fungis strlen : ifstrlenupdate_karakterwarna[i]==1{
update_karakterwarna[i]=0 . update_karakterwarna[i]; }
Pada contoh skrip diatas, strlen digunakan untuk menentukan suatu kondisi, jika “update_karakterwarna[i]” terdiri dari 1 karakter, maka
ditambahkan karakter “0” didepannya.
2.1.5.6 Mengetahui Jumlah Elemen Array
PHP menyediakan fungsi bernama count yang berguna untuk mendapatkan jumlah elemen array.
Berikut contoh penggunaannya : indexNilaiWarna=countNilaiWarna;