Skip to content

Instantly share code, notes, and snippets.

View ilhamarrouf's full-sized avatar
🏠
Working from home

Ilham Arrouf ilhamarrouf

🏠
Working from home
View GitHub Profile
<?php
class test
{
public $a;
private $b;
function __construct($a, $b)
{
$this->a = $a;
<?php
class MethodTest
{
public function __call($name, $arguments)
{
// Note: value dari $name adalah case sensitive.
echo "Memanggil method '$name' "
. implode(', ', $arguments). "<br/>";
}
<?php
class PropertyTest
{
/** Location for overloaded data. */
private $data = array();
/** Overloading not used on declared properties. */
public $declared = 1;
/** Overloading only used on this when accessed outside the class. */
@ilhamarrouf
ilhamarrouf / anonymousclass.php
Last active February 26, 2017 12:57
OOP PHP
<?php
class Outer
{
private $prop = 1;
protected $prop2 = 2;
protected function func1()
{
return 3;
@ilhamarrouf
ilhamarrouf / traits.php
Last active February 25, 2017 23:15
OOP PHP
<?php
trait daftarRumus
{
public function luas_persegi()
{
return "ini luas persegi";
}
}
class Rumus
<?php
print_r(PDO::getAvailableDrivers());
?>
@ilhamarrouf
ilhamarrouf / inner-join
Created February 8, 2017 01:02
JOIN SQL
+-------------------+------------------------+------------+
| nama | alamat | nama_agama |
+-------------------+------------------------+------------+
| Wahid Ashari | Jalan Pegangsaan Timur | Islam |
| Martin Natalegawa | Jalan Lingkar Luar | Kristen |
| Dahlan Iskandar | Jalan Tulip Semerbak | Budha |
| Afifah | Jalan Mawar Merah | Islam |
+-------------------+------------------------+------------+
@ilhamarrouf
ilhamarrouf / right-join
Last active February 8, 2017 01:05
JOIN SQL
+-------------------+------------------------+------------+
| nama | alamat | nama_agama |
+-------------------+------------------------+------------+
| Wahid Ashari | Jalan Pegangsaan Timur | Islam |
| Martin Natalegawa | Jalan Lingkar Luar | Kristen |
| Dahlan Iskandar | Jalan Tulip Semerbak | Budha |
| Afifah | Jalan Mawar Merah | Islam |
| NULL | NULL | Hindu |
| NULL | NULL | Konghucu |
| NULL | NULL | Lainnya |
+----+------------+
| id | nama_agama |
+----+------------+
| 1 | Islam |
| 2 | Kristen |
| 3 | Hindu |
| 4 | Budha |
| 5 | Konghucu |
| 6 | Lainnya |
+----+------------+
+----+-------------------+---------------+---------------+----------+---------------------+----------------+------------------------+-----------------------+---------------------+---------------------+--------+
| id | nama | jenis_kelamin | tanggal_lahir | id_agama | email | telpon | alamat | id_status_kepegawaian | date_created | date_update | delete |
+----+-------------------+---------------+---------------+----------+---------------------+----------------+------------------------+-----------------------+---------------------+---------------------+--------+
| 1 | Wahid Ashari | Laki-laki | 1990-04-03 | 1 | [email protected] | +6287812340909 | Jalan Pegangsaan Timur | 2 | 2017-02-06 15:58:02 | 2017-02-06 15:58:02 | 0 |
| 2 | Martin Natalegawa | Laki-laki | 1979-12-28 | 2 | [email protected] | +6289655556543 | Jalan Lingkar Luar | 3 | 2017-02-06 15:58:02 |