Array
(
[0] => Array
(
[id] => 127
[key] => fu5c1gwa
[type] => 1
[subtype] =>
[parent_id] =>
[label] =>
[author_id] => 101
[target_id] => 425
[title] => Komentar di PHP dan Tips Menulis Kode yang Rapi
[subtitle] =>
[slug] => komentar-di-php-dan-tips-menulis-kode-yang-rapi
[content] =>
Saat menulis program, kode yang rapi dan mudah dibaca sangat membantu, terutama kalau kamu kembali membuka file itu seminggu (atau sebulan) kemudian. Salah satu cara menjaga keterbacaan adalah dengan menggunakan komentar dan menerapkan konvensi penulisan kode.
๐ 1. Apa Itu Komentar?
Komentar adalah catatan di dalam kode yang tidak akan dieksekusi oleh PHP. Fungsinya:
Memberi penjelasan logika kode
Menandai bagian penting
Mempermudah kerja tim (atau diri sendiri di masa depan!)
โ๏ธ 2. Jenis Komentar di PHP
PHP mendukung dua jenis komentar:
a) Komentar satu baris (// atau #)
php
Salin
Edit
// Ini adalah komentar satu baris
# Komentar juga bisa pakai tanda pagar
$nama = "Budi"; // Menyimpan nama pengguna
b) Komentar banyak baris (/* ... */)
php
Salin
Edit
/*
Ini komentar panjang
yang bisa menjelaskan beberapa baris kode
*/
echo "Halo Dunia!";
๐ 3. Tips Penulisan Kode yang Rapi
Menulis kode itu seperti menulis artikel — harus mudah dipahami.
Berikut beberapa tipsnya:
โ
Gunakan indentasi konsisten
if ($a > 0) {
echo "Positif";
}
โ
Gunakan spasi untuk kejelasan
$total = $harga * $jumlah;
โ
Hindari nama variabel seperti $a, $b, $c tanpa konteks
$nama_pengguna = "Ani";
โ
Pisahkan blok logika secara visual
// Hitung total
$total = $harga * $jumlah;
// Tampilkan hasil
echo "Total: " . $total;
๐ก 4. Kenapa Komentar Itu Penting?
Tanpa komentar, kode kamu bisa jadi membingungkan — bahkan oleh dirimu sendiri di kemudian hari!
Bayangkan ini:
$a = $b * $c;
Lebih baik begini:
// Menghitung total harga berdasarkan jumlah
$total_harga = $harga * $jumlah;
๐งช Studi Kasus Mini:
<?php
// Menentukan status berdasarkan usia
$usia = 18;
if ($usia >= 17) {
echo "Dewasa";
} else {
echo "Anak-anak";
}
?>
โ
Kesimpulan
Komentar adalah alat komunikasi di dalam kode. Gunakan dengan bijak untuk menjelaskan logika, bukan untuk menulis ulang kode yang sudah jelas. Dan jangan lupa: kode yang rapi = kode yang ramah developer.
[list] =>
[excerpt] => Pelajari cara menulis komentar satu baris dan banyak baris di PHP, serta tips menulis kode yang rapi dan mudah dipahami untuk pemula.
[contact_id] =>
[country_id] =>
[city_id] =>
[province_id] =>
[regency_id] =>
[district_id] =>
[footnote] =>
[started_at] =>
[ended_at] =>
[location] =>
[audio_id] =>
[video_id] =>
[pdf_id] =>
[link_id] =>
[image_id] =>
[icon] =>
[youtube_id] =>
[category_id] =>
[meta_title] =>
[meta_keywords] => komentar php, cara komentar di php, penulisan kode php, kode rapi php, belajar php pemula
[meta_description] => Panduan menulis komentar di PHP dan tips menjaga kerapihan kode agar lebih mudah dibaca dan dipahami, cocok untuk pemula yang sedang belajar PHP.
[client_id] =>
[client_data] =>
[brand_id] =>
[warehouse_id] =>
[show_quantity] => 1
[is_available] => 1
[condition] => 1
[sku] =>
[free_shipping] => 0
[status] => 1
[is_published] => 1
[is_deleted] => 0
[is_cached] => 0
[is_sticky] => 0
[is_default] => 0
[count_views] => 3
[comment_status] => 1
[comment_count] => 0
[allow_google_ads] => 0
[sequence] => 0
[countdown_title] =>
[countdown_datetime] =>
[countdown_status] => 0
[created_at] => 2025-06-25 01:47:07
[published_at] => 2025-06-25 01:47:07
[updated_at] => 2025-06-25 14:23:25
[deleted_at] =>
[updated_by] => 0
[deleted_by] => 0
[image_path] =>
[image_target] =>
[image_key] =>
[image_author] =>
[image_title] =>
[image_extension] =>
[image_filename] =>
[author] => Array
(
[id] => 101
[type] => 1
[username] => karnadi
[email_id] => 2344
[nik] =>
[level] => 1
[registration_type] =>
[first_name] => Karnadi
[last_name] =>
[name] => Karnadi
[gender] => 2
[gender_id] =>
[birth_place] =>
[birthday] => 1979-01-01
[birth_date] => 13
[birth_month] => 8
[birth_year] => 1940
[hide_birthday] => 1
[death_place] =>
[death_date] =>
[death_month] =>
[death_year] =>
[religion_id] => 89
[image_id] => 411
[banner_id] =>
[background_id] => 9
[contact_id] =>
[company_id] =>
[address] => Jl.Batanghari RT.08 RW.02 Kel.Kampung Laut
[country_id] => 99
[city_id] => 127
[province_id] => 5
[regency_id] => 127
[district_id] => 1709
[village_id] =>
[rt] =>
[rw] =>
[nomor_rumah] =>
[postal_code] => 36761
[phone] => 082183678368
[website] => https://karnadi.id
[blood_group] =>
[height] => 155
[weight] => 50
[marital_status] =>
[tagline] => PHP Programmer , Web Developer , Freelancer , Technician
[about_me] => Bismillahirahmanirrahim ....
Saya karnadi,Web Programmer yang berdomisili di kelurahan Kampung Laut Kecamatan Kuala Jambi Kabupaten Tanjung Jabung Timur Propinsi Jambi.Insya Allah Saya siap membantu siapa saja dalam pembuatan aplikasi berbasis web.
[profession_id] =>
[nisn] =>
[npwp] =>
[citizenship] =>
[social_links] => [{"facebook":null,"twitter":null,"linkedin":null}]
[show_on_website] =>
[status] => 1
[authentication_key] =>
[activation_status] => 1
[ip_id] =>
[user_agent_id] =>
[created_at] => 2019-02-28 05:26:50
[updated_at] => 2023-10-24 18:56:22
[deleted_at] =>
[deleted_by] =>
[created_by] => 1
[updated_by] => 1
[is_deleted] => 0
[is_published] => 1
[directory_size] => 11265733
[reset_key] => x4hydx
[directory_recalculated_at] => 2025-06-21 06:29:35
[allow_google] => 1
[locale] =>
[reset_at] =>
[reset_expires] => 2024-08-20 08:16:15
[activate_hash] =>
[status_message] =>
[force_pass_reset] => 0
[is_banned] => 0
[banned_at] =>
[active] => 0
[email] => karnadi.dev@gmail.com
[country_name] => Indonesia
[country_code] => ID
[city_name] => tanjung jabung timur
[image_uploaded_at] => 2019-10-24 10:12:02
[image_key] => tMxcdjfQ
[image_author] => 101
[image_title] => Karnadi 2019 tes
[image_extension] => jpg
[image_filename] => karnadi-2019-tmxcdjfq.jpg
[role_id] => 1
[role_name] => developer
[propinsi] => jambi
[kabupaten] => tanjung jabung timur
[kecamatan] => kuala jambi
[contact] => Array
(
[id] => 5
[user_id] => 101
[bio_id] =>
[label] => Rumah
[initial] =>
[name] => Karnadi
[gender_id] =>
[company_name] =>
[email] => karnadi.dev@gmail.com
[emails] => Array
(
[0] => Array
(
[label] =>
[address] => karnadi.dev@gmail.com
)
[1] => Array
(
[label] =>
[address] => karnadi.my.id@gmail.com
)
)
[image_id] =>
[country_id] => 99
[city_id] => 127
[province_id] => 5
[regency_id] => 127
[district_id] => 1709
[village_id] =>
[rt] =>
[rw] =>
[number] =>
[street] =>
[postal_code] => 36711
[address] => Jl.Batanghari RT.08 RW.01 Kel.Kampung Laut
[phone] => +6282183678368
[phones] => Array
(
[0] => Array
(
[label] =>
[number] => 082183678368
)
[1] => Array
(
[label] =>
[number] => 0000
)
)
[website] => https://karnadi.id
[description] =>
[sequence] => 999
[is_primary] => 0
[created_by] => 1
[updated_by] => 101
[deleted_by] =>
[created_at] => 2019-02-15 20:55:19
[updated_at] => 2023-10-24 23:55:45
[deleted_at] =>
[restored_by] =>
[restored_at] =>
[is_editable] => 1
[is_published] => 1
[is_deleted] => 0
[status] => 1
[is_default] => 1
[is_shipping_address] => 0
[registrant_id] =>
[pandi_id] =>
[city_code] => 99.5.127
[country] => Array
(
[id] => 99
[name] => Indonesia
[code] => ID
)
[province] => Array
(
[id] => 5
[name] => jambi
[level_name] => propinsi
)
[city] => Array
(
[id] => 127
[name] => tanjung jabung timur
[level_name] => Kabupaten
)
[propinsi] => jambi
[kabupaten] => tanjung jabung timur
[kecamatan] => kuala jambi
[desa] =>
)
[birthday_format] => 13 August
[deathday_format] =>
[settings] => Array
(
[articles_enable] => 1
[base_url] =>
[contacts_url] =>
[default_module] => articles
[pictures_enable] => 0
[profile_enable] => 1
[settings_url] =>
[skills_enable] => 1
[sounds_enable] => 0
[url_articles] =>
[url_courses] => pendidikan/non_formal
[url_educations] => pendidikan
[url_files] => files
[url_pictures] => pictures
[url_portofolio] => portofolio
[url_products] => produk
[url_profile] =>
[url_skills] => skills
[url_sounds] => sounds
[url_videos] => videos
[videos_enable] => 0
[works_enable] => 1
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/settings/101/items.asni
[created_at] => 2025-06-23 17:32:45
)
)
[base_url] => https://karnadi.id/karnadi
[url] => https://karnadi.id/karnadi
[modal_url] => https://karnadi.id/karnadi/modal
[profile_url] => https://karnadi.id/karnadi
[contacts_url] => https://karnadi.id/karnadi/contacts
[educations_url] => https://karnadi.id/karnadi/pendidikan
[courses_url] => https://karnadi.id/karnadi/pendidikan/non_formal
[skills_url] => https://karnadi.id/karnadi/skills
[portofolio_url] => https://karnadi.id/karnadi/portofolio
[articles_url] => https://karnadi.id/karnadi/articles
[sounds_url] => https://karnadi.id/karnadi/sounds
[pictures_url] => https://karnadi.id/karnadi/pictures
[videos_url] => https://karnadi.id/karnadi/videos
[files_url] => https://karnadi.id/karnadi/files
[products_url] => https://karnadi.id/karnadi/products
[works_url] => https://karnadi.id/karnadi/works
[domains_url] => https://karnadi.id/karnadi/domains
[settings_url] => https://karnadi.id/karnadi/settings
[dashboard_url] => https://karnadi.id/karnadi/dashboard
[template] => Array
(
[id] => 18
[name] => iPortofolio
[description] =>
[user_id] => 101
)
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/users/101/info.php
[created_at] => 2025-06-23 17:32:45
)
[userid] => 101
[image_xs_url] => https://karnadi.id/files/images/xs/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_lg_url] => https://karnadi.id/files/images/lg/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_md_url] => https://karnadi.id/files/images/md/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_sm_url] => https://karnadi.id/files/images/sm/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_xs_w] => 40
[image_sm_w] => 75
[image_md_w] => 320
[image_lg_w] => 1280
[image_xs_h] => 40
[image_sm_h] => 75
[image_md_h] => 320
[image_lg_h] => 1280
[background_image_xs_url] => https://karnadi.id/files/images/xs/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_lg_url] => https://karnadi.id/files/images/lg/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_md_url] => https://karnadi.id/files/images/md/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_sm_url] => https://karnadi.id/files/images/sm/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[enable_delete] =>
[enable_update] =>
[enable_read_email] =>
[enable_read_password] =>
)
[target] => Array
(
[id] => 425
[type] => 2
[username] => php
[email_id] =>
[nik] =>
[level] => 0
[registration_type] => 0
[first_name] => PHP
[last_name] => Language
[name] => PHP Language
[gender] => 2
[gender_id] =>
[birth_place] =>
[birthday] =>
[birth_date] => 1
[birth_month] => 1
[birth_year] => 0000
[hide_birthday] => 0
[death_place] =>
[death_date] => 1
[death_month] => 1
[death_year] => 0000
[religion_id] => 0
[image_id] => 600
[banner_id] =>
[background_id] =>
[contact_id] =>
[company_id] =>
[address] =>
[country_id] =>
[city_id] =>
[province_id] =>
[regency_id] =>
[district_id] =>
[village_id] =>
[rt] =>
[rw] =>
[nomor_rumah] =>
[postal_code] =>
[phone] =>
[website] =>
[blood_group] =>
[height] => 0
[weight] => 0
[marital_status] => 0
[tagline] =>
[about_me] =>
[profession_id] =>
[nisn] =>
[npwp] =>
[citizenship] =>
[social_links] =>
[show_on_website] => 0
[status] => 1
[authentication_key] =>
[activation_status] => 0
[ip_id] =>
[user_agent_id] =>
[created_at] => 2025-06-19 08:34:06
[updated_at] => 2025-06-19 08:34:06
[deleted_at] =>
[deleted_by] =>
[created_by] => 101
[updated_by] =>
[is_deleted] => 0
[is_published] => 1
[directory_size] => 7316
[reset_key] =>
[directory_recalculated_at] => 2025-06-21 06:43:26
[allow_google] => 1
[locale] =>
[reset_at] =>
[reset_expires] =>
[activate_hash] =>
[status_message] =>
[force_pass_reset] => 0
[is_banned] => 0
[banned_at] =>
[active] => 0
[email] =>
[country_name] =>
[country_code] =>
[city_name] =>
[image_uploaded_at] => 2025-06-21 06:43:26
[image_key] => vq1aektx
[image_author] => 101
[image_title] => images
[image_extension] => png
[image_filename] => images3-xxzalfoz.png
[role_id] =>
[role_name] =>
[propinsi] =>
[kabupaten] =>
[kecamatan] =>
[contact] =>
[birthday_format] => 1 January 0000
[deathday_format] => 1 January 0000
[settings] => Array
(
[articles_enable] => 1
[default_module] => profile
[module_default] => articles
[pictures_enable] => 0
[profile_enable] => 0
[skills_enable] => 0
[sounds_enable] => 0
[videos_enable] => 0
[works_enable] => 0
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/settings/425/items.asni
[created_at] => 2025-06-21 07:19:38
)
)
[base_url] => https://karnadi.id/php
[url] => https://karnadi.id/php
[modal_url] => https://karnadi.id/php/modal
[profile_url] => https://karnadi.id/php
[contacts_url] => https://karnadi.id/php/contacts
[educations_url] => https://karnadi.id/php/pendidikan
[courses_url] => https://karnadi.id/php/pendidikan/non_formal
[skills_url] => https://karnadi.id/php/skills
[portofolio_url] => https://karnadi.id/php/portofolio
[articles_url] => https://karnadi.id/php/articles
[sounds_url] => https://karnadi.id/php/sounds
[pictures_url] => https://karnadi.id/php/pictures
[videos_url] => https://karnadi.id/php/videos
[files_url] => https://karnadi.id/php/files
[products_url] => https://karnadi.id/php/products
[works_url] => https://karnadi.id/php/works
[domains_url] => https://karnadi.id/php/domains
[settings_url] => https://karnadi.id/php/settings
[dashboard_url] => https://karnadi.id/php/dashboard
[template] =>
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/users/425/info.php
[created_at] => 2025-06-21 07:19:39
)
[userid] => 425
[image_xs_url] => https://karnadi.id/files/images/xs/2025/06/21/images3-xxzalfoz.png
[image_lg_url] => https://karnadi.id/files/images/lg/2025/06/21/images3-xxzalfoz.png
[image_md_url] => https://karnadi.id/files/images/md/2025/06/21/images3-xxzalfoz.png
[image_sm_url] => https://karnadi.id/files/images/sm/2025/06/21/images3-xxzalfoz.png
[image_xs_w] => 40
[image_sm_w] => 75
[image_md_w] => 320
[image_lg_w] => 1280
[image_xs_h] => 40
[image_sm_h] => 75
[image_md_h] => 320
[image_lg_h] => 1280
[background_image_xs_url] =>
[background_image_lg_url] =>
[background_image_md_url] =>
[background_image_sm_url] =>
[enable_delete] =>
[enable_update] =>
[enable_read_email] =>
[enable_read_password] =>
)
[categories] => Array
(
[0] => Array
(
[id] => 234
[ancestor] => 1
[name] => Dasar Sintaks PHP
[slug] => dasar-sintaks-php
[url] => https://karnadi.id/php/dasar-sintaks-php
[ancestors] => Array
(
)
)
)
[url] => https://karnadi.id/php/dasar-sintaks-php/komentar-di-php-dan-tips-menulis-kode-yang-rapi
[tags] => Array
(
)
[content_limited] => Saat menulis program, kode yang rapi dan mudah dibaca sangat membantu, terutama kalau kamu kembali membuka file itu seminggu (atau sebulan) kemudian. Salah satu cara…
[url_update] => https://karnadi.id/php/dashboard/articles/update/127
[url_delete] => https://karnadi.id/php/dashboard/articles/delete/127
[enable_sticking] =>
[enable_update] =>
[enable_delete] =>
)
[1] => Array
(
[id] => 126
[key] => 4tajnzz2
[type] => 1
[subtype] =>
[parent_id] =>
[label] =>
[author_id] => 101
[target_id] => 425
[title] => Operator Matematika dan Logika di PHP
[subtitle] =>
[slug] => operator-matematika-dan-logika-di-php
[content] =>
Setelah mengenal variabel dan tipe data, sekarang waktunya belajar cara memanipulasi data tersebut menggunakan operator. Dalam PHP, operator digunakan untuk melakukan perhitungan, perbandingan, dan operasi logika.
โ 1. Operator Matematika (Aritmatika)
Digunakan untuk operasi hitung dasar seperti tambah, kurang, kali, dan bagi.
Operator |
Nama |
Contoh |
Hasil |
+ |
Tambah |
$a + $b |
Penjumlahan |
- |
Kurang |
$a - $b |
Pengurangan |
* |
Kali |
$a * $b |
Perkalian |
/ |
Bagi |
$a / $b |
Pembagian |
% |
Modulus |
$a % $b |
Sisa bagi |
โ๏ธ Contoh:
$a = 10;
$b = 3;
echo $a + $b; // Output: 13
echo $a % $b; // Output: 1
๐ 2. Operator Penugasan (Assignment)
Digunakan untuk mengisi nilai ke variabel, bisa juga digabung dengan operator aritmatika.
Operator |
Contoh |
Sama Dengan |
= |
$a = 5 |
Isi nilai 5 ke $a |
+= |
$a += 2 |
$a = $a + 2 |
-= |
$a -= 1 |
$a = $a - 1 |
*= |
$a *= 3 |
$a = $a * 3 |
/= |
$a /= 2 |
$a = $a / 2 |
%= |
$a %= 2 |
$a = $a % 2 |
๐ 3. Operator Perbandingan
Dipakai untuk membandingkan dua nilai. Biasanya digunakan dalam struktur if, while, atau switch.
Operator |
Nama |
Contoh |
Hasil |
== |
Sama dengan |
$a == $b |
true / false |
!= |
Tidak sama |
$a != $b |
true / false |
> |
Lebih besar |
$a > $b |
true / false |
< |
Lebih kecil |
$a < $b |
true / false |
>= |
Lebih besar atau sama |
$a >= $b |
true / false |
<= |
Lebih kecil atau sama |
$a <= $b |
true / false |
๐ 4. Operator Logika
Untuk menggabungkan beberapa kondisi, biasanya digunakan dalam pernyataan if.
Operator |
Nama |
Contoh |
Keterangan |
&& |
AND |
$a > 5 && $a < 10 |
True jika kedua kondisi benar |
` |
|
` |
OR |
! |
NOT |
!($a == 5) |
True jika kondisi salah |
๐งช 5. Studi Kasus: Cek Nilai Ujian
$nilai = 75;
if ($nilai >= 70 && $nilai <= 100) {
echo "Selamat, kamu lulus!";
} else {
echo "Maaf, kamu belum lulus.";
}
โ ๏ธ 6. Tips
- Gunakan kurung () untuk memperjelas urutan logika
- Hati-hati dengan perbandingan == vs === (nanti akan dibahas di topik lanjutan)
โ
Kesimpulan
Operator sangat penting dalam memproses data, mengambil keputusan logis, dan membangun fungsi yang dinamis di PHP. Memahami operator adalah langkah penting untuk membuat program yang cerdas.
[list] =>
[excerpt] => Pelajari operator matematika, penugasan, perbandingan, dan logika di PHP untuk membuat skrip yang lebih dinamis dan interaktif.
[contact_id] =>
[country_id] =>
[city_id] =>
[province_id] =>
[regency_id] =>
[district_id] =>
[footnote] =>
[started_at] =>
[ended_at] =>
[location] =>
[audio_id] =>
[video_id] =>
[pdf_id] =>
[link_id] =>
[image_id] =>
[icon] =>
[youtube_id] =>
[category_id] =>
[meta_title] =>
[meta_keywords] => operator php, operator matematika php, operator logika php, perbandingan php, belajar php pemula
[meta_description] => Mengenal operator aritmatika, perbandingan, dan logika dalam PHP lengkap dengan contoh kode dan penjelasan praktis untuk pemula.
[client_id] =>
[client_data] =>
[brand_id] =>
[warehouse_id] =>
[show_quantity] => 1
[is_available] => 1
[condition] => 1
[sku] =>
[free_shipping] => 0
[status] => 1
[is_published] => 1
[is_deleted] => 0
[is_cached] => 0
[is_sticky] => 0
[is_default] => 0
[count_views] => 11
[comment_status] => 1
[comment_count] => 0
[allow_google_ads] => 0
[sequence] => 0
[countdown_title] =>
[countdown_datetime] =>
[countdown_status] => 0
[created_at] => 2025-06-23 12:58:23
[published_at] => 2025-06-23 12:58:23
[updated_at] => 2025-06-25 17:35:53
[deleted_at] =>
[updated_by] => 101
[deleted_by] => 0
[image_path] =>
[image_target] =>
[image_key] =>
[image_author] =>
[image_title] =>
[image_extension] =>
[image_filename] =>
[author] => Array
(
[id] => 101
[type] => 1
[username] => karnadi
[email_id] => 2344
[nik] =>
[level] => 1
[registration_type] =>
[first_name] => Karnadi
[last_name] =>
[name] => Karnadi
[gender] => 2
[gender_id] =>
[birth_place] =>
[birthday] => 1979-01-01
[birth_date] => 13
[birth_month] => 8
[birth_year] => 1940
[hide_birthday] => 1
[death_place] =>
[death_date] =>
[death_month] =>
[death_year] =>
[religion_id] => 89
[image_id] => 411
[banner_id] =>
[background_id] => 9
[contact_id] =>
[company_id] =>
[address] => Jl.Batanghari RT.08 RW.02 Kel.Kampung Laut
[country_id] => 99
[city_id] => 127
[province_id] => 5
[regency_id] => 127
[district_id] => 1709
[village_id] =>
[rt] =>
[rw] =>
[nomor_rumah] =>
[postal_code] => 36761
[phone] => 082183678368
[website] => https://karnadi.id
[blood_group] =>
[height] => 155
[weight] => 50
[marital_status] =>
[tagline] => PHP Programmer , Web Developer , Freelancer , Technician
[about_me] => Bismillahirahmanirrahim ....
Saya karnadi,Web Programmer yang berdomisili di kelurahan Kampung Laut Kecamatan Kuala Jambi Kabupaten Tanjung Jabung Timur Propinsi Jambi.Insya Allah Saya siap membantu siapa saja dalam pembuatan aplikasi berbasis web.
[profession_id] =>
[nisn] =>
[npwp] =>
[citizenship] =>
[social_links] => [{"facebook":null,"twitter":null,"linkedin":null}]
[show_on_website] =>
[status] => 1
[authentication_key] =>
[activation_status] => 1
[ip_id] =>
[user_agent_id] =>
[created_at] => 2019-02-28 05:26:50
[updated_at] => 2023-10-24 18:56:22
[deleted_at] =>
[deleted_by] =>
[created_by] => 1
[updated_by] => 1
[is_deleted] => 0
[is_published] => 1
[directory_size] => 11265733
[reset_key] => x4hydx
[directory_recalculated_at] => 2025-06-21 06:29:35
[allow_google] => 1
[locale] =>
[reset_at] =>
[reset_expires] => 2024-08-20 08:16:15
[activate_hash] =>
[status_message] =>
[force_pass_reset] => 0
[is_banned] => 0
[banned_at] =>
[active] => 0
[email] => karnadi.dev@gmail.com
[country_name] => Indonesia
[country_code] => ID
[city_name] => tanjung jabung timur
[image_uploaded_at] => 2019-10-24 10:12:02
[image_key] => tMxcdjfQ
[image_author] => 101
[image_title] => Karnadi 2019 tes
[image_extension] => jpg
[image_filename] => karnadi-2019-tmxcdjfq.jpg
[role_id] => 1
[role_name] => developer
[propinsi] => jambi
[kabupaten] => tanjung jabung timur
[kecamatan] => kuala jambi
[contact] => Array
(
[id] => 5
[user_id] => 101
[bio_id] =>
[label] => Rumah
[initial] =>
[name] => Karnadi
[gender_id] =>
[company_name] =>
[email] => karnadi.dev@gmail.com
[emails] => Array
(
[0] => Array
(
[label] =>
[address] => karnadi.dev@gmail.com
)
[1] => Array
(
[label] =>
[address] => karnadi.my.id@gmail.com
)
)
[image_id] =>
[country_id] => 99
[city_id] => 127
[province_id] => 5
[regency_id] => 127
[district_id] => 1709
[village_id] =>
[rt] =>
[rw] =>
[number] =>
[street] =>
[postal_code] => 36711
[address] => Jl.Batanghari RT.08 RW.01 Kel.Kampung Laut
[phone] => +6282183678368
[phones] => Array
(
[0] => Array
(
[label] =>
[number] => 082183678368
)
[1] => Array
(
[label] =>
[number] => 0000
)
)
[website] => https://karnadi.id
[description] =>
[sequence] => 999
[is_primary] => 0
[created_by] => 1
[updated_by] => 101
[deleted_by] =>
[created_at] => 2019-02-15 20:55:19
[updated_at] => 2023-10-24 23:55:45
[deleted_at] =>
[restored_by] =>
[restored_at] =>
[is_editable] => 1
[is_published] => 1
[is_deleted] => 0
[status] => 1
[is_default] => 1
[is_shipping_address] => 0
[registrant_id] =>
[pandi_id] =>
[city_code] => 99.5.127
[country] => Array
(
[id] => 99
[name] => Indonesia
[code] => ID
)
[province] => Array
(
[id] => 5
[name] => jambi
[level_name] => propinsi
)
[city] => Array
(
[id] => 127
[name] => tanjung jabung timur
[level_name] => Kabupaten
)
[propinsi] => jambi
[kabupaten] => tanjung jabung timur
[kecamatan] => kuala jambi
[desa] =>
)
[birthday_format] => 13 August
[deathday_format] =>
[settings] => Array
(
[articles_enable] => 1
[base_url] =>
[contacts_url] =>
[default_module] => articles
[pictures_enable] => 0
[profile_enable] => 1
[settings_url] =>
[skills_enable] => 1
[sounds_enable] => 0
[url_articles] =>
[url_courses] => pendidikan/non_formal
[url_educations] => pendidikan
[url_files] => files
[url_pictures] => pictures
[url_portofolio] => portofolio
[url_products] => produk
[url_profile] =>
[url_skills] => skills
[url_sounds] => sounds
[url_videos] => videos
[videos_enable] => 0
[works_enable] => 1
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/settings/101/items.asni
[created_at] => 2025-06-23 17:32:45
)
)
[base_url] => https://karnadi.id/karnadi
[url] => https://karnadi.id/karnadi
[modal_url] => https://karnadi.id/karnadi/modal
[profile_url] => https://karnadi.id/karnadi
[contacts_url] => https://karnadi.id/karnadi/contacts
[educations_url] => https://karnadi.id/karnadi/pendidikan
[courses_url] => https://karnadi.id/karnadi/pendidikan/non_formal
[skills_url] => https://karnadi.id/karnadi/skills
[portofolio_url] => https://karnadi.id/karnadi/portofolio
[articles_url] => https://karnadi.id/karnadi/articles
[sounds_url] => https://karnadi.id/karnadi/sounds
[pictures_url] => https://karnadi.id/karnadi/pictures
[videos_url] => https://karnadi.id/karnadi/videos
[files_url] => https://karnadi.id/karnadi/files
[products_url] => https://karnadi.id/karnadi/products
[works_url] => https://karnadi.id/karnadi/works
[domains_url] => https://karnadi.id/karnadi/domains
[settings_url] => https://karnadi.id/karnadi/settings
[dashboard_url] => https://karnadi.id/karnadi/dashboard
[template] => Array
(
[id] => 18
[name] => iPortofolio
[description] =>
[user_id] => 101
)
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/users/101/info.php
[created_at] => 2025-06-23 17:32:45
)
[userid] => 101
[image_xs_url] => https://karnadi.id/files/images/xs/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_lg_url] => https://karnadi.id/files/images/lg/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_md_url] => https://karnadi.id/files/images/md/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_sm_url] => https://karnadi.id/files/images/sm/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_xs_w] => 40
[image_sm_w] => 75
[image_md_w] => 320
[image_lg_w] => 1280
[image_xs_h] => 40
[image_sm_h] => 75
[image_md_h] => 320
[image_lg_h] => 1280
[background_image_xs_url] => https://karnadi.id/files/images/xs/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_lg_url] => https://karnadi.id/files/images/lg/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_md_url] => https://karnadi.id/files/images/md/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_sm_url] => https://karnadi.id/files/images/sm/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[enable_delete] =>
[enable_update] =>
[enable_read_email] =>
[enable_read_password] =>
)
[target] => Array
(
[id] => 425
[type] => 2
[username] => php
[email_id] =>
[nik] =>
[level] => 0
[registration_type] => 0
[first_name] => PHP
[last_name] => Language
[name] => PHP Language
[gender] => 2
[gender_id] =>
[birth_place] =>
[birthday] =>
[birth_date] => 1
[birth_month] => 1
[birth_year] => 0000
[hide_birthday] => 0
[death_place] =>
[death_date] => 1
[death_month] => 1
[death_year] => 0000
[religion_id] => 0
[image_id] => 600
[banner_id] =>
[background_id] =>
[contact_id] =>
[company_id] =>
[address] =>
[country_id] =>
[city_id] =>
[province_id] =>
[regency_id] =>
[district_id] =>
[village_id] =>
[rt] =>
[rw] =>
[nomor_rumah] =>
[postal_code] =>
[phone] =>
[website] =>
[blood_group] =>
[height] => 0
[weight] => 0
[marital_status] => 0
[tagline] =>
[about_me] =>
[profession_id] =>
[nisn] =>
[npwp] =>
[citizenship] =>
[social_links] =>
[show_on_website] => 0
[status] => 1
[authentication_key] =>
[activation_status] => 0
[ip_id] =>
[user_agent_id] =>
[created_at] => 2025-06-19 08:34:06
[updated_at] => 2025-06-19 08:34:06
[deleted_at] =>
[deleted_by] =>
[created_by] => 101
[updated_by] =>
[is_deleted] => 0
[is_published] => 1
[directory_size] => 7316
[reset_key] =>
[directory_recalculated_at] => 2025-06-21 06:43:26
[allow_google] => 1
[locale] =>
[reset_at] =>
[reset_expires] =>
[activate_hash] =>
[status_message] =>
[force_pass_reset] => 0
[is_banned] => 0
[banned_at] =>
[active] => 0
[email] =>
[country_name] =>
[country_code] =>
[city_name] =>
[image_uploaded_at] => 2025-06-21 06:43:26
[image_key] => vq1aektx
[image_author] => 101
[image_title] => images
[image_extension] => png
[image_filename] => images3-xxzalfoz.png
[role_id] =>
[role_name] =>
[propinsi] =>
[kabupaten] =>
[kecamatan] =>
[contact] =>
[birthday_format] => 1 January 0000
[deathday_format] => 1 January 0000
[settings] => Array
(
[articles_enable] => 1
[default_module] => profile
[module_default] => articles
[pictures_enable] => 0
[profile_enable] => 0
[skills_enable] => 0
[sounds_enable] => 0
[videos_enable] => 0
[works_enable] => 0
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/settings/425/items.asni
[created_at] => 2025-06-21 07:19:38
)
)
[base_url] => https://karnadi.id/php
[url] => https://karnadi.id/php
[modal_url] => https://karnadi.id/php/modal
[profile_url] => https://karnadi.id/php
[contacts_url] => https://karnadi.id/php/contacts
[educations_url] => https://karnadi.id/php/pendidikan
[courses_url] => https://karnadi.id/php/pendidikan/non_formal
[skills_url] => https://karnadi.id/php/skills
[portofolio_url] => https://karnadi.id/php/portofolio
[articles_url] => https://karnadi.id/php/articles
[sounds_url] => https://karnadi.id/php/sounds
[pictures_url] => https://karnadi.id/php/pictures
[videos_url] => https://karnadi.id/php/videos
[files_url] => https://karnadi.id/php/files
[products_url] => https://karnadi.id/php/products
[works_url] => https://karnadi.id/php/works
[domains_url] => https://karnadi.id/php/domains
[settings_url] => https://karnadi.id/php/settings
[dashboard_url] => https://karnadi.id/php/dashboard
[template] =>
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/users/425/info.php
[created_at] => 2025-06-21 07:19:39
)
[userid] => 425
[image_xs_url] => https://karnadi.id/files/images/xs/2025/06/21/images3-xxzalfoz.png
[image_lg_url] => https://karnadi.id/files/images/lg/2025/06/21/images3-xxzalfoz.png
[image_md_url] => https://karnadi.id/files/images/md/2025/06/21/images3-xxzalfoz.png
[image_sm_url] => https://karnadi.id/files/images/sm/2025/06/21/images3-xxzalfoz.png
[image_xs_w] => 40
[image_sm_w] => 75
[image_md_w] => 320
[image_lg_w] => 1280
[image_xs_h] => 40
[image_sm_h] => 75
[image_md_h] => 320
[image_lg_h] => 1280
[background_image_xs_url] =>
[background_image_lg_url] =>
[background_image_md_url] =>
[background_image_sm_url] =>
[enable_delete] =>
[enable_update] =>
[enable_read_email] =>
[enable_read_password] =>
)
[categories] => Array
(
[0] => Array
(
[id] => 234
[ancestor] => 1
[name] => Dasar Sintaks PHP
[slug] => dasar-sintaks-php
[url] => https://karnadi.id/php/dasar-sintaks-php
[ancestors] => Array
(
)
)
)
[url] => https://karnadi.id/php/dasar-sintaks-php/operator-matematika-dan-logika-di-php
[tags] => Array
(
)
[content_limited] => Setelah mengenal variabel dan tipe data, sekarang waktunya belajar cara memanipulasi data tersebut menggunakan operator. Dalam PHP, operator digunakan untuk melakukan…
[url_update] => https://karnadi.id/php/dashboard/articles/update/126
[url_delete] => https://karnadi.id/php/dashboard/articles/delete/126
[enable_sticking] =>
[enable_update] =>
[enable_delete] =>
)
[2] => Array
(
[id] => 125
[key] => ynjqhema
[type] => 1
[subtype] =>
[parent_id] =>
[label] =>
[author_id] => 101
[target_id] => 425
[title] => Mengenal Variabel dan Tipe Data Dasar di PHP
[subtitle] =>
[slug] => mengenal-variabel-dan-tipe-data-dasar-di-php
[content] =>
Salah satu fondasi dalam pemrograman adalah variabel. Dalam PHP, variabel digunakan untuk menyimpan dan memanipulasi data. Artikel ini akan membahas cara mendeklarasikan variabel dan memahami tipe data yang umum digunakan.
๐ก 1. Apa Itu Variabel?
Variabel adalah "wadah" untuk menyimpan nilai atau data.
๐ง Penulisan variabel di PHP:
$nama = "Karnadi";
$tinggi = 155;
Catatan penting:
- Selalu diawali dengan tanda dolar $
- Nama variabel case-sensitive ($nama dan $Nama dianggap berbeda)
- Tidak boleh diawali angka
- Tidak boleh pakai spasi (gunakan underscore _ jika perlu)
๐ 2. Aturan Penamaan Variabel
Boleh |
Tidak Boleh |
$nama |
$1nama |
$tanggal_lahir |
$tanggal lahir |
$totalHarga |
$total-Harga |
๐งฑ 3. Tipe Data Dasar di PHP
๐ 1. String (teks)
$nama = "Karnadi";
๐ข 2. Integer (angka bulat)
$umur = 25;
๐ฃ 3. Float / Double (angka desimal)
$berat = 65.5;
๐ 4. Boolean (true/false)
$isActive = true;
๐ 5. Null (tanpa nilai)
$data = null;
๐ฆ 6. Array (kumpulan nilai)
$buah = ["apel", "jeruk", "mangga"];
๐ 4. Mengecek Tipe Data
PHP menyediakan fungsi var_dump() dan gettype() untuk mengecek isi dan tipe data.
Contoh:
$umur = 30;
var_dump($umur); // output: int(30)
echo gettype($umur); // output: integer
๐งช 5. Konversi Tipe Data Otomatis
PHP secara otomatis bisa mengkonversi tipe data saat dibutuhkan.
Contoh:
$angka = "100"; // string
$hasil = $angka + 50; // PHP akan otomatis konversi ke integer
echo $hasil; // 150
๐ซ 6. Kesalahan Umum Pemula
- Lupa $ di awal variabel
- Salah dalam penamaan ($Nama Saya → error)
- Salah urutan tanda kutip dan titik koma
โ
Kesimpulan
Variabel dan tipe data adalah hal pertama yang wajib kamu kuasai dalam PHP. Dengan pemahaman dasar ini, kamu akan lebih mudah membuat program yang bisa menyimpan, menampilkan, dan memproses data.
[list] =>
[excerpt] => Pelajari cara mendeklarasikan variabel di PHP, tipe data seperti string, integer, float, boolean, array, dan null. Cocok untuk pemula.
[contact_id] =>
[country_id] =>
[city_id] =>
[province_id] =>
[regency_id] =>
[district_id] =>
[footnote] =>
[started_at] =>
[ended_at] =>
[location] =>
[audio_id] =>
[video_id] =>
[pdf_id] =>
[link_id] =>
[image_id] =>
[icon] =>
[youtube_id] =>
[category_id] =>
[meta_title] =>
[meta_keywords] => variabel php, tipe data php, string integer boolean, belajar php, pemula php
[meta_description] => Panduan pemula PHP tentang variabel dan tipe data. Pelajari cara menyimpan dan memproses data dengan string, integer, float, boolean, null, dan array.
[client_id] =>
[client_data] =>
[brand_id] =>
[warehouse_id] =>
[show_quantity] => 1
[is_available] => 1
[condition] => 1
[sku] =>
[free_shipping] => 0
[status] => 1
[is_published] => 1
[is_deleted] => 0
[is_cached] => 0
[is_sticky] => 0
[is_default] => 0
[count_views] => 12
[comment_status] => 1
[comment_count] => 0
[allow_google_ads] => 0
[sequence] => 0
[countdown_title] =>
[countdown_datetime] =>
[countdown_status] => 0
[created_at] => 2025-06-21 10:04:40
[published_at] => 2025-06-21 10:04:40
[updated_at] => 2025-06-25 16:34:50
[deleted_at] =>
[updated_by] => 101
[deleted_by] => 0
[image_path] =>
[image_target] =>
[image_key] =>
[image_author] =>
[image_title] =>
[image_extension] =>
[image_filename] =>
[author] => Array
(
[id] => 101
[type] => 1
[username] => karnadi
[email_id] => 2344
[nik] =>
[level] => 1
[registration_type] =>
[first_name] => Karnadi
[last_name] =>
[name] => Karnadi
[gender] => 2
[gender_id] =>
[birth_place] =>
[birthday] => 1979-01-01
[birth_date] => 13
[birth_month] => 8
[birth_year] => 1940
[hide_birthday] => 1
[death_place] =>
[death_date] =>
[death_month] =>
[death_year] =>
[religion_id] => 89
[image_id] => 411
[banner_id] =>
[background_id] => 9
[contact_id] =>
[company_id] =>
[address] => Jl.Batanghari RT.08 RW.02 Kel.Kampung Laut
[country_id] => 99
[city_id] => 127
[province_id] => 5
[regency_id] => 127
[district_id] => 1709
[village_id] =>
[rt] =>
[rw] =>
[nomor_rumah] =>
[postal_code] => 36761
[phone] => 082183678368
[website] => https://karnadi.id
[blood_group] =>
[height] => 155
[weight] => 50
[marital_status] =>
[tagline] => PHP Programmer , Web Developer , Freelancer , Technician
[about_me] => Bismillahirahmanirrahim ....
Saya karnadi,Web Programmer yang berdomisili di kelurahan Kampung Laut Kecamatan Kuala Jambi Kabupaten Tanjung Jabung Timur Propinsi Jambi.Insya Allah Saya siap membantu siapa saja dalam pembuatan aplikasi berbasis web.
[profession_id] =>
[nisn] =>
[npwp] =>
[citizenship] =>
[social_links] => [{"facebook":null,"twitter":null,"linkedin":null}]
[show_on_website] =>
[status] => 1
[authentication_key] =>
[activation_status] => 1
[ip_id] =>
[user_agent_id] =>
[created_at] => 2019-02-28 05:26:50
[updated_at] => 2023-10-24 18:56:22
[deleted_at] =>
[deleted_by] =>
[created_by] => 1
[updated_by] => 1
[is_deleted] => 0
[is_published] => 1
[directory_size] => 11265733
[reset_key] => x4hydx
[directory_recalculated_at] => 2025-06-21 06:29:35
[allow_google] => 1
[locale] =>
[reset_at] =>
[reset_expires] => 2024-08-20 08:16:15
[activate_hash] =>
[status_message] =>
[force_pass_reset] => 0
[is_banned] => 0
[banned_at] =>
[active] => 0
[email] => karnadi.dev@gmail.com
[country_name] => Indonesia
[country_code] => ID
[city_name] => tanjung jabung timur
[image_uploaded_at] => 2019-10-24 10:12:02
[image_key] => tMxcdjfQ
[image_author] => 101
[image_title] => Karnadi 2019 tes
[image_extension] => jpg
[image_filename] => karnadi-2019-tmxcdjfq.jpg
[role_id] => 1
[role_name] => developer
[propinsi] => jambi
[kabupaten] => tanjung jabung timur
[kecamatan] => kuala jambi
[contact] => Array
(
[id] => 5
[user_id] => 101
[bio_id] =>
[label] => Rumah
[initial] =>
[name] => Karnadi
[gender_id] =>
[company_name] =>
[email] => karnadi.dev@gmail.com
[emails] => Array
(
[0] => Array
(
[label] =>
[address] => karnadi.dev@gmail.com
)
[1] => Array
(
[label] =>
[address] => karnadi.my.id@gmail.com
)
)
[image_id] =>
[country_id] => 99
[city_id] => 127
[province_id] => 5
[regency_id] => 127
[district_id] => 1709
[village_id] =>
[rt] =>
[rw] =>
[number] =>
[street] =>
[postal_code] => 36711
[address] => Jl.Batanghari RT.08 RW.01 Kel.Kampung Laut
[phone] => +6282183678368
[phones] => Array
(
[0] => Array
(
[label] =>
[number] => 082183678368
)
[1] => Array
(
[label] =>
[number] => 0000
)
)
[website] => https://karnadi.id
[description] =>
[sequence] => 999
[is_primary] => 0
[created_by] => 1
[updated_by] => 101
[deleted_by] =>
[created_at] => 2019-02-15 20:55:19
[updated_at] => 2023-10-24 23:55:45
[deleted_at] =>
[restored_by] =>
[restored_at] =>
[is_editable] => 1
[is_published] => 1
[is_deleted] => 0
[status] => 1
[is_default] => 1
[is_shipping_address] => 0
[registrant_id] =>
[pandi_id] =>
[city_code] => 99.5.127
[country] => Array
(
[id] => 99
[name] => Indonesia
[code] => ID
)
[province] => Array
(
[id] => 5
[name] => jambi
[level_name] => propinsi
)
[city] => Array
(
[id] => 127
[name] => tanjung jabung timur
[level_name] => Kabupaten
)
[propinsi] => jambi
[kabupaten] => tanjung jabung timur
[kecamatan] => kuala jambi
[desa] =>
)
[birthday_format] => 13 August
[deathday_format] =>
[settings] => Array
(
[articles_enable] => 1
[base_url] =>
[contacts_url] =>
[default_module] => articles
[pictures_enable] => 0
[profile_enable] => 1
[settings_url] =>
[skills_enable] => 1
[sounds_enable] => 0
[url_articles] =>
[url_courses] => pendidikan/non_formal
[url_educations] => pendidikan
[url_files] => files
[url_pictures] => pictures
[url_portofolio] => portofolio
[url_products] => produk
[url_profile] =>
[url_skills] => skills
[url_sounds] => sounds
[url_videos] => videos
[videos_enable] => 0
[works_enable] => 1
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/settings/101/items.asni
[created_at] => 2025-06-23 17:32:45
)
)
[base_url] => https://karnadi.id/karnadi
[url] => https://karnadi.id/karnadi
[modal_url] => https://karnadi.id/karnadi/modal
[profile_url] => https://karnadi.id/karnadi
[contacts_url] => https://karnadi.id/karnadi/contacts
[educations_url] => https://karnadi.id/karnadi/pendidikan
[courses_url] => https://karnadi.id/karnadi/pendidikan/non_formal
[skills_url] => https://karnadi.id/karnadi/skills
[portofolio_url] => https://karnadi.id/karnadi/portofolio
[articles_url] => https://karnadi.id/karnadi/articles
[sounds_url] => https://karnadi.id/karnadi/sounds
[pictures_url] => https://karnadi.id/karnadi/pictures
[videos_url] => https://karnadi.id/karnadi/videos
[files_url] => https://karnadi.id/karnadi/files
[products_url] => https://karnadi.id/karnadi/products
[works_url] => https://karnadi.id/karnadi/works
[domains_url] => https://karnadi.id/karnadi/domains
[settings_url] => https://karnadi.id/karnadi/settings
[dashboard_url] => https://karnadi.id/karnadi/dashboard
[template] => Array
(
[id] => 18
[name] => iPortofolio
[description] =>
[user_id] => 101
)
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/users/101/info.php
[created_at] => 2025-06-23 17:32:45
)
[userid] => 101
[image_xs_url] => https://karnadi.id/files/images/xs/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_lg_url] => https://karnadi.id/files/images/lg/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_md_url] => https://karnadi.id/files/images/md/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_sm_url] => https://karnadi.id/files/images/sm/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_xs_w] => 40
[image_sm_w] => 75
[image_md_w] => 320
[image_lg_w] => 1280
[image_xs_h] => 40
[image_sm_h] => 75
[image_md_h] => 320
[image_lg_h] => 1280
[background_image_xs_url] => https://karnadi.id/files/images/xs/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_lg_url] => https://karnadi.id/files/images/lg/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_md_url] => https://karnadi.id/files/images/md/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_sm_url] => https://karnadi.id/files/images/sm/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[enable_delete] =>
[enable_update] =>
[enable_read_email] =>
[enable_read_password] =>
)
[target] => Array
(
[id] => 425
[type] => 2
[username] => php
[email_id] =>
[nik] =>
[level] => 0
[registration_type] => 0
[first_name] => PHP
[last_name] => Language
[name] => PHP Language
[gender] => 2
[gender_id] =>
[birth_place] =>
[birthday] =>
[birth_date] => 1
[birth_month] => 1
[birth_year] => 0000
[hide_birthday] => 0
[death_place] =>
[death_date] => 1
[death_month] => 1
[death_year] => 0000
[religion_id] => 0
[image_id] => 600
[banner_id] =>
[background_id] =>
[contact_id] =>
[company_id] =>
[address] =>
[country_id] =>
[city_id] =>
[province_id] =>
[regency_id] =>
[district_id] =>
[village_id] =>
[rt] =>
[rw] =>
[nomor_rumah] =>
[postal_code] =>
[phone] =>
[website] =>
[blood_group] =>
[height] => 0
[weight] => 0
[marital_status] => 0
[tagline] =>
[about_me] =>
[profession_id] =>
[nisn] =>
[npwp] =>
[citizenship] =>
[social_links] =>
[show_on_website] => 0
[status] => 1
[authentication_key] =>
[activation_status] => 0
[ip_id] =>
[user_agent_id] =>
[created_at] => 2025-06-19 08:34:06
[updated_at] => 2025-06-19 08:34:06
[deleted_at] =>
[deleted_by] =>
[created_by] => 101
[updated_by] =>
[is_deleted] => 0
[is_published] => 1
[directory_size] => 7316
[reset_key] =>
[directory_recalculated_at] => 2025-06-21 06:43:26
[allow_google] => 1
[locale] =>
[reset_at] =>
[reset_expires] =>
[activate_hash] =>
[status_message] =>
[force_pass_reset] => 0
[is_banned] => 0
[banned_at] =>
[active] => 0
[email] =>
[country_name] =>
[country_code] =>
[city_name] =>
[image_uploaded_at] => 2025-06-21 06:43:26
[image_key] => vq1aektx
[image_author] => 101
[image_title] => images
[image_extension] => png
[image_filename] => images3-xxzalfoz.png
[role_id] =>
[role_name] =>
[propinsi] =>
[kabupaten] =>
[kecamatan] =>
[contact] =>
[birthday_format] => 1 January 0000
[deathday_format] => 1 January 0000
[settings] => Array
(
[articles_enable] => 1
[default_module] => profile
[module_default] => articles
[pictures_enable] => 0
[profile_enable] => 0
[skills_enable] => 0
[sounds_enable] => 0
[videos_enable] => 0
[works_enable] => 0
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/settings/425/items.asni
[created_at] => 2025-06-21 07:19:38
)
)
[base_url] => https://karnadi.id/php
[url] => https://karnadi.id/php
[modal_url] => https://karnadi.id/php/modal
[profile_url] => https://karnadi.id/php
[contacts_url] => https://karnadi.id/php/contacts
[educations_url] => https://karnadi.id/php/pendidikan
[courses_url] => https://karnadi.id/php/pendidikan/non_formal
[skills_url] => https://karnadi.id/php/skills
[portofolio_url] => https://karnadi.id/php/portofolio
[articles_url] => https://karnadi.id/php/articles
[sounds_url] => https://karnadi.id/php/sounds
[pictures_url] => https://karnadi.id/php/pictures
[videos_url] => https://karnadi.id/php/videos
[files_url] => https://karnadi.id/php/files
[products_url] => https://karnadi.id/php/products
[works_url] => https://karnadi.id/php/works
[domains_url] => https://karnadi.id/php/domains
[settings_url] => https://karnadi.id/php/settings
[dashboard_url] => https://karnadi.id/php/dashboard
[template] =>
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/users/425/info.php
[created_at] => 2025-06-21 07:19:39
)
[userid] => 425
[image_xs_url] => https://karnadi.id/files/images/xs/2025/06/21/images3-xxzalfoz.png
[image_lg_url] => https://karnadi.id/files/images/lg/2025/06/21/images3-xxzalfoz.png
[image_md_url] => https://karnadi.id/files/images/md/2025/06/21/images3-xxzalfoz.png
[image_sm_url] => https://karnadi.id/files/images/sm/2025/06/21/images3-xxzalfoz.png
[image_xs_w] => 40
[image_sm_w] => 75
[image_md_w] => 320
[image_lg_w] => 1280
[image_xs_h] => 40
[image_sm_h] => 75
[image_md_h] => 320
[image_lg_h] => 1280
[background_image_xs_url] =>
[background_image_lg_url] =>
[background_image_md_url] =>
[background_image_sm_url] =>
[enable_delete] =>
[enable_update] =>
[enable_read_email] =>
[enable_read_password] =>
)
[categories] => Array
(
[0] => Array
(
[id] => 234
[ancestor] => 1
[name] => Dasar Sintaks PHP
[slug] => dasar-sintaks-php
[url] => https://karnadi.id/php/dasar-sintaks-php
[ancestors] => Array
(
)
)
)
[url] => https://karnadi.id/php/dasar-sintaks-php/mengenal-variabel-dan-tipe-data-dasar-di-php
[tags] => Array
(
)
[content_limited] => Salah satu fondasi dalam pemrograman adalah variabel. Dalam PHP, variabel digunakan untuk menyimpan dan memanipulasi data. Artikel ini akan membahas cara mendeklarasikan…
[url_update] => https://karnadi.id/php/dashboard/articles/update/125
[url_delete] => https://karnadi.id/php/dashboard/articles/delete/125
[enable_sticking] =>
[enable_update] =>
[enable_delete] =>
)
[3] => Array
(
[id] => 124
[key] => begjw0bu
[type] => 1
[subtype] =>
[parent_id] =>
[label] =>
[author_id] => 101
[target_id] => 425
[title] => Cara Menulis Skrip PHP Pertama
[subtitle] =>
[slug] => cara-menulis-skrip-php-pertama
[content] =>
Kalau kamu baru belajar PHP, langkah paling penting adalah menulis dan menjalankan skrip pertamamu. Artikel ini akan membimbing kamu dari nol hingga berhasil melihat tulisan “Halo Dunia” di browser, layaknya tradisi semua programmer pemula.
๐ 1. Apa yang Dibutuhkan?
Sebelum menulis skrip PHP, kamu perlu menyiapkan web server lokal. Pilihan paling populer:
- XAMPP (Windows, Linux, macOS)
- Laragon (khusus Windows)
- MAMP (macOS & Windows)
- Localhost server via Linux + Apache/Nginx + PHP
Disarankan menggunakan XAMPP untuk pemula karena mudah diinstal dan langsung aktif.
๐ 2. Struktur Dasar Proyek PHP
Setelah menginstal XAMPP:
Buka folder:
C:\xampp\htdocs\
Buat folder baru, misalnya:
belajar-php
Di dalamnya, buat file:
index.php
๐งพ 3. Menulis Skrip Pertama
Buka file index.php menggunakan teks editor seperti Notepad++, VS Code, atau Sublime Text. Lalu tuliskan kode:
<?php
echo "Halo, dunia!";
?>
Penjelasan:
- <?php adalah tag pembuka PHP
- echo digunakan untuk menampilkan teks ke layar
- ; mengakhiri perintah
๐ 4. Menjalankan Skrip di Browser
Buka XAMPP Control Panel, klik Start di Apache
Buka browser dan kunjungi:
http://localhost/belajar-php/
Hasilnya:
Halo, dunia!
๐ Selamat! Kamu sudah berhasil menjalankan skrip PHP pertamamu.
โ 5. Kesalahan Umum Pemula
Kesalahan Penyebab
- โ Halaman download, bukan tampil Apache belum aktif
- โ Error "unexpected" Lupa titik koma atau kurung buka/tutup
- โ Tidak muncul hasil apa pun File salah ditaruh, misalnya bukan di folder htdocs
- โ Kode PHP tidak berjalan Server belum support PHP atau kamu buka file langsung (file:///...)
๐ง 6. Tips Latihan
Ganti teks echo dengan nama kamu
Coba jalankan print() selain echo
Tambahkan HTML di sekitarnya
Contoh:
<!DOCTYPE html>
<html>
<body>
<h1>
<?php echo "Halo, Karnadi!"; ?>
</h1>
</body>
</html>
โ
Kesimpulan
Menjalankan skrip PHP pertama sangat mudah jika kamu sudah menyiapkan server lokal. Langkah kecil ini membuka gerbang menuju dunia pemrograman web dinamis menggunakan PHP.
[list] =>
[excerpt] => Panduan lengkap menulis dan menjalankan skrip PHP pertama menggunakan XAMPP. Cocok untuk pemula yang ingin melihat hasil langsung di browser.
[contact_id] =>
[country_id] =>
[city_id] =>
[province_id] =>
[regency_id] =>
[district_id] =>
[footnote] =>
[started_at] =>
[ended_at] =>
[location] =>
[audio_id] =>
[video_id] =>
[pdf_id] =>
[link_id] =>
[image_id] =>
[icon] =>
[youtube_id] =>
[category_id] =>
[meta_title] =>
[meta_keywords] => cara membuat skrip php, php pertama, xampp php, belajar php pemula, echo php, index.php
[meta_description] => Panduan menulis skrip PHP pertama menggunakan XAMPP, membuat file index.php, dan menjalankannya di browser. Cocok untuk pemula belajar PHP.
[client_id] =>
[client_data] =>
[brand_id] =>
[warehouse_id] =>
[show_quantity] => 1
[is_available] => 1
[condition] => 1
[sku] =>
[free_shipping] => 0
[status] => 1
[is_published] => 1
[is_deleted] => 0
[is_cached] => 0
[is_sticky] => 0
[is_default] => 0
[count_views] => 25
[comment_status] => 1
[comment_count] => 0
[allow_google_ads] => 0
[sequence] => 0
[countdown_title] =>
[countdown_datetime] =>
[countdown_status] => 0
[created_at] => 2025-06-21 09:37:37
[published_at] => 2025-06-21 09:37:37
[updated_at] => 2025-06-25 11:58:46
[deleted_at] =>
[updated_by] => 0
[deleted_by] => 0
[image_path] =>
[image_target] =>
[image_key] =>
[image_author] =>
[image_title] =>
[image_extension] =>
[image_filename] =>
[author] => Array
(
[id] => 101
[type] => 1
[username] => karnadi
[email_id] => 2344
[nik] =>
[level] => 1
[registration_type] =>
[first_name] => Karnadi
[last_name] =>
[name] => Karnadi
[gender] => 2
[gender_id] =>
[birth_place] =>
[birthday] => 1979-01-01
[birth_date] => 13
[birth_month] => 8
[birth_year] => 1940
[hide_birthday] => 1
[death_place] =>
[death_date] =>
[death_month] =>
[death_year] =>
[religion_id] => 89
[image_id] => 411
[banner_id] =>
[background_id] => 9
[contact_id] =>
[company_id] =>
[address] => Jl.Batanghari RT.08 RW.02 Kel.Kampung Laut
[country_id] => 99
[city_id] => 127
[province_id] => 5
[regency_id] => 127
[district_id] => 1709
[village_id] =>
[rt] =>
[rw] =>
[nomor_rumah] =>
[postal_code] => 36761
[phone] => 082183678368
[website] => https://karnadi.id
[blood_group] =>
[height] => 155
[weight] => 50
[marital_status] =>
[tagline] => PHP Programmer , Web Developer , Freelancer , Technician
[about_me] => Bismillahirahmanirrahim ....
Saya karnadi,Web Programmer yang berdomisili di kelurahan Kampung Laut Kecamatan Kuala Jambi Kabupaten Tanjung Jabung Timur Propinsi Jambi.Insya Allah Saya siap membantu siapa saja dalam pembuatan aplikasi berbasis web.
[profession_id] =>
[nisn] =>
[npwp] =>
[citizenship] =>
[social_links] => [{"facebook":null,"twitter":null,"linkedin":null}]
[show_on_website] =>
[status] => 1
[authentication_key] =>
[activation_status] => 1
[ip_id] =>
[user_agent_id] =>
[created_at] => 2019-02-28 05:26:50
[updated_at] => 2023-10-24 18:56:22
[deleted_at] =>
[deleted_by] =>
[created_by] => 1
[updated_by] => 1
[is_deleted] => 0
[is_published] => 1
[directory_size] => 11265733
[reset_key] => x4hydx
[directory_recalculated_at] => 2025-06-21 06:29:35
[allow_google] => 1
[locale] =>
[reset_at] =>
[reset_expires] => 2024-08-20 08:16:15
[activate_hash] =>
[status_message] =>
[force_pass_reset] => 0
[is_banned] => 0
[banned_at] =>
[active] => 0
[email] => karnadi.dev@gmail.com
[country_name] => Indonesia
[country_code] => ID
[city_name] => tanjung jabung timur
[image_uploaded_at] => 2019-10-24 10:12:02
[image_key] => tMxcdjfQ
[image_author] => 101
[image_title] => Karnadi 2019 tes
[image_extension] => jpg
[image_filename] => karnadi-2019-tmxcdjfq.jpg
[role_id] => 1
[role_name] => developer
[propinsi] => jambi
[kabupaten] => tanjung jabung timur
[kecamatan] => kuala jambi
[contact] => Array
(
[id] => 5
[user_id] => 101
[bio_id] =>
[label] => Rumah
[initial] =>
[name] => Karnadi
[gender_id] =>
[company_name] =>
[email] => karnadi.dev@gmail.com
[emails] => Array
(
[0] => Array
(
[label] =>
[address] => karnadi.dev@gmail.com
)
[1] => Array
(
[label] =>
[address] => karnadi.my.id@gmail.com
)
)
[image_id] =>
[country_id] => 99
[city_id] => 127
[province_id] => 5
[regency_id] => 127
[district_id] => 1709
[village_id] =>
[rt] =>
[rw] =>
[number] =>
[street] =>
[postal_code] => 36711
[address] => Jl.Batanghari RT.08 RW.01 Kel.Kampung Laut
[phone] => +6282183678368
[phones] => Array
(
[0] => Array
(
[label] =>
[number] => 082183678368
)
[1] => Array
(
[label] =>
[number] => 0000
)
)
[website] => https://karnadi.id
[description] =>
[sequence] => 999
[is_primary] => 0
[created_by] => 1
[updated_by] => 101
[deleted_by] =>
[created_at] => 2019-02-15 20:55:19
[updated_at] => 2023-10-24 23:55:45
[deleted_at] =>
[restored_by] =>
[restored_at] =>
[is_editable] => 1
[is_published] => 1
[is_deleted] => 0
[status] => 1
[is_default] => 1
[is_shipping_address] => 0
[registrant_id] =>
[pandi_id] =>
[city_code] => 99.5.127
[country] => Array
(
[id] => 99
[name] => Indonesia
[code] => ID
)
[province] => Array
(
[id] => 5
[name] => jambi
[level_name] => propinsi
)
[city] => Array
(
[id] => 127
[name] => tanjung jabung timur
[level_name] => Kabupaten
)
[propinsi] => jambi
[kabupaten] => tanjung jabung timur
[kecamatan] => kuala jambi
[desa] =>
)
[birthday_format] => 13 August
[deathday_format] =>
[settings] => Array
(
[articles_enable] => 1
[base_url] =>
[contacts_url] =>
[default_module] => articles
[pictures_enable] => 0
[profile_enable] => 1
[settings_url] =>
[skills_enable] => 1
[sounds_enable] => 0
[url_articles] =>
[url_courses] => pendidikan/non_formal
[url_educations] => pendidikan
[url_files] => files
[url_pictures] => pictures
[url_portofolio] => portofolio
[url_products] => produk
[url_profile] =>
[url_skills] => skills
[url_sounds] => sounds
[url_videos] => videos
[videos_enable] => 0
[works_enable] => 1
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/settings/101/items.asni
[created_at] => 2025-06-23 17:32:45
)
)
[base_url] => https://karnadi.id/karnadi
[url] => https://karnadi.id/karnadi
[modal_url] => https://karnadi.id/karnadi/modal
[profile_url] => https://karnadi.id/karnadi
[contacts_url] => https://karnadi.id/karnadi/contacts
[educations_url] => https://karnadi.id/karnadi/pendidikan
[courses_url] => https://karnadi.id/karnadi/pendidikan/non_formal
[skills_url] => https://karnadi.id/karnadi/skills
[portofolio_url] => https://karnadi.id/karnadi/portofolio
[articles_url] => https://karnadi.id/karnadi/articles
[sounds_url] => https://karnadi.id/karnadi/sounds
[pictures_url] => https://karnadi.id/karnadi/pictures
[videos_url] => https://karnadi.id/karnadi/videos
[files_url] => https://karnadi.id/karnadi/files
[products_url] => https://karnadi.id/karnadi/products
[works_url] => https://karnadi.id/karnadi/works
[domains_url] => https://karnadi.id/karnadi/domains
[settings_url] => https://karnadi.id/karnadi/settings
[dashboard_url] => https://karnadi.id/karnadi/dashboard
[template] => Array
(
[id] => 18
[name] => iPortofolio
[description] =>
[user_id] => 101
)
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/users/101/info.php
[created_at] => 2025-06-23 17:32:45
)
[userid] => 101
[image_xs_url] => https://karnadi.id/files/images/xs/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_lg_url] => https://karnadi.id/files/images/lg/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_md_url] => https://karnadi.id/files/images/md/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_sm_url] => https://karnadi.id/files/images/sm/2019/10/24/karnadi-2019-tmxcdjfq.jpg
[image_xs_w] => 40
[image_sm_w] => 75
[image_md_w] => 320
[image_lg_w] => 1280
[image_xs_h] => 40
[image_sm_h] => 75
[image_md_h] => 320
[image_lg_h] => 1280
[background_image_xs_url] => https://karnadi.id/files/images/xs/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_lg_url] => https://karnadi.id/files/images/lg/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_md_url] => https://karnadi.id/files/images/md/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[background_image_sm_url] => https://karnadi.id/files/images/sm/2018/08/31/aku-buyung-karnadi-b2kw4o.jpg
[enable_delete] =>
[enable_update] =>
[enable_read_email] =>
[enable_read_password] =>
)
[target] => Array
(
[id] => 425
[type] => 2
[username] => php
[email_id] =>
[nik] =>
[level] => 0
[registration_type] => 0
[first_name] => PHP
[last_name] => Language
[name] => PHP Language
[gender] => 2
[gender_id] =>
[birth_place] =>
[birthday] =>
[birth_date] => 1
[birth_month] => 1
[birth_year] => 0000
[hide_birthday] => 0
[death_place] =>
[death_date] => 1
[death_month] => 1
[death_year] => 0000
[religion_id] => 0
[image_id] => 600
[banner_id] =>
[background_id] =>
[contact_id] =>
[company_id] =>
[address] =>
[country_id] =>
[city_id] =>
[province_id] =>
[regency_id] =>
[district_id] =>
[village_id] =>
[rt] =>
[rw] =>
[nomor_rumah] =>
[postal_code] =>
[phone] =>
[website] =>
[blood_group] =>
[height] => 0
[weight] => 0
[marital_status] => 0
[tagline] =>
[about_me] =>
[profession_id] =>
[nisn] =>
[npwp] =>
[citizenship] =>
[social_links] =>
[show_on_website] => 0
[status] => 1
[authentication_key] =>
[activation_status] => 0
[ip_id] =>
[user_agent_id] =>
[created_at] => 2025-06-19 08:34:06
[updated_at] => 2025-06-19 08:34:06
[deleted_at] =>
[deleted_by] =>
[created_by] => 101
[updated_by] =>
[is_deleted] => 0
[is_published] => 1
[directory_size] => 7316
[reset_key] =>
[directory_recalculated_at] => 2025-06-21 06:43:26
[allow_google] => 1
[locale] =>
[reset_at] =>
[reset_expires] =>
[activate_hash] =>
[status_message] =>
[force_pass_reset] => 0
[is_banned] => 0
[banned_at] =>
[active] => 0
[email] =>
[country_name] =>
[country_code] =>
[city_name] =>
[image_uploaded_at] => 2025-06-21 06:43:26
[image_key] => vq1aektx
[image_author] => 101
[image_title] => images
[image_extension] => png
[image_filename] => images3-xxzalfoz.png
[role_id] =>
[role_name] =>
[propinsi] =>
[kabupaten] =>
[kecamatan] =>
[contact] =>
[birthday_format] => 1 January 0000
[deathday_format] => 1 January 0000
[settings] => Array
(
[articles_enable] => 1
[default_module] => profile
[module_default] => articles
[pictures_enable] => 0
[profile_enable] => 0
[skills_enable] => 0
[sounds_enable] => 0
[videos_enable] => 0
[works_enable] => 0
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/settings/425/items.asni
[created_at] => 2025-06-21 07:19:38
)
)
[base_url] => https://karnadi.id/php
[url] => https://karnadi.id/php
[modal_url] => https://karnadi.id/php/modal
[profile_url] => https://karnadi.id/php
[contacts_url] => https://karnadi.id/php/contacts
[educations_url] => https://karnadi.id/php/pendidikan
[courses_url] => https://karnadi.id/php/pendidikan/non_formal
[skills_url] => https://karnadi.id/php/skills
[portofolio_url] => https://karnadi.id/php/portofolio
[articles_url] => https://karnadi.id/php/articles
[sounds_url] => https://karnadi.id/php/sounds
[pictures_url] => https://karnadi.id/php/pictures
[videos_url] => https://karnadi.id/php/videos
[files_url] => https://karnadi.id/php/files
[products_url] => https://karnadi.id/php/products
[works_url] => https://karnadi.id/php/works
[domains_url] => https://karnadi.id/php/domains
[settings_url] => https://karnadi.id/php/settings
[dashboard_url] => https://karnadi.id/php/dashboard
[template] =>
[cache] => Array
(
[status] => 1
[filepath] => /asni/domains/karnadi.id/cache/users/425/info.php
[created_at] => 2025-06-21 07:19:39
)
[userid] => 425
[image_xs_url] => https://karnadi.id/files/images/xs/2025/06/21/images3-xxzalfoz.png
[image_lg_url] => https://karnadi.id/files/images/lg/2025/06/21/images3-xxzalfoz.png
[image_md_url] => https://karnadi.id/files/images/md/2025/06/21/images3-xxzalfoz.png
[image_sm_url] => https://karnadi.id/files/images/sm/2025/06/21/images3-xxzalfoz.png
[image_xs_w] => 40
[image_sm_w] => 75
[image_md_w] => 320
[image_lg_w] => 1280
[image_xs_h] => 40
[image_sm_h] => 75
[image_md_h] => 320
[image_lg_h] => 1280
[background_image_xs_url] =>
[background_image_lg_url] =>
[background_image_md_url] =>
[background_image_sm_url] =>
[enable_delete] =>
[enable_update] =>
[enable_read_email] =>
[enable_read_password] =>
)
[categories] => Array
(
[0] => Array
(
[id] => 234
[ancestor] => 1
[name] => Dasar Sintaks PHP
[slug] => dasar-sintaks-php
[url] => https://karnadi.id/php/dasar-sintaks-php
[ancestors] => Array
(
)
)
)
[url] => https://karnadi.id/php/dasar-sintaks-php/cara-menulis-skrip-php-pertama
[tags] => Array
(
)
[content_limited] => Kalau kamu baru belajar PHP, langkah paling penting adalah menulis dan menjalankan skrip pertamamu. Artikel ini akan membimbing kamu dari nol hingga berhasil melihat…
[url_update] => https://karnadi.id/php/dashboard/articles/update/124
[url_delete] => https://karnadi.id/php/dashboard/articles/delete/124
[enable_sticking] =>
[enable_update] =>
[enable_delete] =>
)
)