Spear LogoSpear
EdukasiPlaygroundDokumentasiTentang
MasukMulai Sekarang
Overview
IntroductionVariables & TypesStringsNumbers & MathOperatorsControl FlowLoopsFunctionsArraysSuperglobalsForms & InputSessionsCookiesDate & TimeFile HandlingInclude & RequireError HandlingJSONOOP BasicsInterfaces & TraitsRegular ExpressionsMySQL (PDO)Arrow & ClosureType Declarations
Docs/PHP

PHP

PHP — bahasa server-side untuk web development.

1

Introduction

Apa itu PHP dan dasar-dasar syntax.

2

Variables & Types

Variabel, tipe data, dan operator.

3

Strings

Manipulasi teks di PHP.

4

Numbers & Math

Perhitungan dan fungsi matematika.

5

Operators

Operator aritmatika, perbandingan, logika.

6

Control Flow

If/else, switch, match di PHP.

7

Loops

For, while, foreach, do-while.

8

Functions

Membuat dan menggunakan fungsi.

9

Arrays

Indexed, associative, dan array functions.

10

Superglobals

$_GET, $_POST, $_SESSION, $_SERVER.

11

Forms & Input

Menangani form data dengan validasi.

12

Sessions

Menyimpan data user lintas halaman.

13

Cookies

Menyimpan data kecil di browser client.

14

Date & Time

Tanggal dan waktu di PHP.

15

File Handling

Membaca dan menulis file.

16

Include & Require

Menyisipkan file PHP lain.

17

Error Handling

try/catch dan penanganan error.

18

JSON

Encode dan decode JSON di PHP.

19

OOP Basics

Class, objects, inheritance.

20

Interfaces & Traits

Interfaces dan traits untuk code reuse.

21

Regular Expressions

Pattern matching dengan preg functions.

22

MySQL (PDO)

Koneksi database dengan PDO.

23

Arrow & Closure

Fungsi anonim dan arrow functions.

24

Type Declarations

Type hints dan strict typing di PHP.

Spear LogoSpear

Platform pembelajaran coding interaktif. Belajar web development dengan cara yang seru dan efektif.

Platform

  • Education
  • Playground
  • Docs

Languages

  • HTML
  • CSS
  • JavaScript
  • PHP

Company

  • About
  • Profile
  • Get Started

© 2026 Spear. All rights reserved.