January 7, 2022
[Wikipedia] PHP: Hypertext Preprocessor (sebelumnya disebut Personal Home Pages) atau hanya PHP saja, adalah bahasa skrip dengan fungsi umum yang terutama digunakan untuk pengembangan web. Bahasa ini awalnya dibuat oleh pemrogram Denmark-Kanada Rasmus Lerdorf pada tahun 1994. Implementasi referensi PHP sekarang diproduksi oleh The PHP Group.[6] PHP awalnya merupakan singkatan dari Personal Home Page, tetapi sekarang merupakan singkatan dari inisialisasi rekursif PHP: Hypertext Preprocessor.
Kode PHP biasanya diproses di peladen web oleh interpreter PHP yang diimplementasikan sebagai modul, daemon, atau sebagai Common Gateway Interface (CGI) yang bisa dijalankan. Di server web, hasil dari kode PHP yang ditafsirkan dan dieksekusi (dapat berupa semua jenis data, seperti HTML atau data gambar biner) akan membentuk keseluruhan atau sebagian dari respons HTTP. Berbagai sistem templat web, sistem manajemen konten web, dan kerangka kerja web ada yang dapat digunakan untuk mengatur atau memfasilitasi pembuatan respons itu. Selain itu, PHP dapat digunakan untuk banyak tugas pemrograman di luar konteks web, seperti aplikasi grafis mandiri[8] dan kontrol drone robotik. Kode PHP juga dapat langsung dieksekusi dari baris perintah.
Untuk menambahkan koma ke dalam array kalimat string, PHP sendiri telah menyediakan sebuah fungsi, yaitu str_replace().
str_replace(find,replace,string,count)
Misalnya kita memiliki sebuah variabel string, yaitu $doc yang telah dipecah menjadi 5 array sesuai jumlah kalimatnya.
$doc = \”bagian pertama di dalam cerpen adalah abstrak yang sifatnya opsional. tidak semua bentuk karya sastra tersebut harus disertai abstrak. abstrak merupakan bagian dari cerpen yang memuat inti dari sebuah cerita atau ringkasan pendeknya. abstrak ini bisanya hanya terdiri dari beberapa kalimat saja untuk membuka cerpen atau sebagai pengantar saja. bagian ini berguna untuk memudahkan pembaca untuk sedikit lebih memahami kisah yang dituliskan dalam cerpen sebab sudah disampaikan ringkasan singkatnya.\”;
Maka contoh pemecahannya adalah sebagai berikut
<?php
$doc = \"Bagian pertama di dalam cerpen adalah abstrak yang sifatnya opsional. Tidak semua bentuk karya sastra tersebut harus disertai abstrak. Abstrak merupakan bagian dari cerpen yang memuat inti dari sebuah cerita atau ringkasan pendeknya. Abstrak ini bisanya hanya terdiri dari beberapa kalimat saja untuk membuka cerpen atau sebagai pengantar saja. Bagian ini berguna untuk memudahkan pembaca untuk sedikit lebih memahami kisah yang dituliskan dalam cerpen sebab sudah disampaikan ringkasan singkatnya.\";
$kalimat = explode(\". \",$doc,5);
for ($x = 0; $x < 5; $x++) {
echo \"kalimat \" . $x + 1 . \" : \" . $kalimat[$x] . \"<br>\";
}
echo \"<br>\";
$cari = \" \";
$ganti = \", \";
for ($z = 0; $z < 5; $z++) {
$array = $kalimat[$z];
echo \"kalimat \" . $z + 1 . \" : \" . str_replace($cari, $ganti, $array) . \"<br>\";
}
echo \"<br>\";
?>
Output:
Seri PHP untuk bagian ini: