Home » PHP » Keyword as PHP

Keyword as PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Definisi dan Penggunaan

Kata kunci as digunakan oleh loop foreach untuk menetapkan variabel mana yang berisi kunci dan nilai elemen.

Kata kunci as juga dapat digunakan oleh ruang nama dan sifat untuk memberi mereka alias.

Contoh
Gunakan as di foreach loop:

<?php
$list = [1, 2, 3, 4];
foreach($list as $item) {
  echo $item;
  echo "<br>";
}
?>
  /* Output : 
1
2
3
4

Contoh Lain

Contoh
Menggunakan as dalam foreach loop untuk melintasi array asosiatif:

<?php
$people = [
  "Peter" => "35",
  "Ben" => "37",
  "Joe" => "43"
];

foreach($people as $person => $age) {
  echo "$person $age tahun";
  echo "<br>";
}
?>
  /* Output : 
Peter 35 tahun
Ben 37 tahun
Joe 43 tahun

Contoh
Menggunakan as untuk memberikan alias ke metode suatu trait:

<?php
trait message1 {
  public function msg1() {
    echo "OOP Menyenangkan! ";
  }
}

class Welcome {
  use message1 {
    message1::msg1 as msg;
  }
}

$obj = new Welcome();
$obj->msg();
?>
  /* Output : OOP Menyenangkan!

Contoh
Menggunakan as untuk memberikan alias ke namespace:

<?php
namespace Html;
class Table {
  public $title = "";
  public $numRows = 0;
  public function message() {
    echo "<p>Table '{$this->title}' has {$this->numRows} rows.</p>";
  }
}

use \Html as H;

$table = new H\Table();
$table->title = "My table";
$table->numRows = 5;
$table->message();
?>

You may also like