Sabtu, 25 Mei 2019

Fungsi PHP | Laravel

-> Modulus adalah sisa pembagian antara 2 variabel, dalam pemrograman php bisa di implementasi sebagai berikut :
<?php
$a = 15;
$b = 5;
//menjumlahkan variabel a dengan variabel b
echo $a % $b;
?>

-> Menampilkan angka dan membuat kondisi di tiap kelipatan menggunakan php :
<?php
foreach(range(1, 100) as $number) {
  if ($number % 3 != 0 && $number % 5 != 0) {
    echo $number . '<br>';
    continue;
  }
  if ($number % 3 == 0) echo 'Indra';
  if ($number % 5 == 0) echo 'Wulida';
  // if ($number % 10 == 0) echo 'Ramdan';
  echo '<br>';
}

?>

-> Menampilkan angka ganjil genap dan keterangannya menggunakan php :
<?php
    for($no=1;$no<=25;$no++)
        {
            if($no % 2 == 0)
                {
            $hasil = $no % 2;
                echo "$no = Bilangan Genap<br> $hasil <br>";}
                // {echo "$no = Bilangan Genap<br>";}
            else
                {echo "$no = Bilangan Ganjil<br>";}
        }
?>

-> Membuat dan menampilkan bilangan fibocci :
<?php
// siapkan 2 angka awal
$angka_sebelumnya=0;
$angka_sekarang=1;

//tampilkan 2 angka awal
echo "$angka_sebelumnya $angka_sekarang";
echo "<br>";

for ($i=0; $i<10; $i++)
{
  // hitung angka yang akan ditampilkan
  $output = $angka_sekarang + $angka_sebelumnya;
  echo " $output";

  //siapkan angka untuk perhitungan berikutnya
  $angka_sebelumnya = $angka_sekarang;
  $angka_sekarang = $output;
}

// hasil:
// 0 1 1 2 3 5 8 13 21 34 55 89
?>

-> Melakukan perulangan dan penyusunan dari terbesar sampai terkecil dengan menggunakan php :
 <?php
for($i=1;$i<=9;$i++) {
for($k=$i;$k<=9;$k++) {
    echo $k;
    }
    echo "<br>";
    }
 ?>

-> fungsi untuk string php :
<?php
$data = " harga cabe merah sekarang Rp. 75.000";

$hanya_angka = intval($data); //angka diawal muncul, jika tidak 0

$pattern = '/([^0-9]+)/';
$angka_replace = preg_replace($pattern,'',$data);
$replace_string = str_replace(" harga cabe merah sekarang Rp. ","",$data);;

echo $replace_string;

$data = " No telp 02123456 an Bambang Pamungkas RpTag:749570 RpAdm:2500 TotalBayar Rp 750.250 segera dibayar ya !";
$no_tlp = substr($data, 9,8);
$no_tlp = substr($data, 9,8);

$replace_string1  = str_replace(" No telp 02123456 an Bambang Pamungkas RpTag:", "", $data);
$replace_string2  = str_replace(" RpAdm:2500 TotalBayar Rp 750.250 segera dibayar ya !", "", $replace_string1);
$RpTag =$replace_string2;

echo $RpTag;

?>

-> Melihat Perbandingan Antara 2 buah tanggal dengan php :
<?php
// xample perbandingan antara 2 tanggal
$a = new DateTime("2014-05-20 04:21:03");
$b = new DateTime("2014-07-12 13:32:45");
$perbandingan = $a->diff($b);

echo $perbandingan->days." Hari ". $perbandingan->h. " Jam ". $perbandingan->i. " Menit ".$perbandingan->s. " Detik";

?>

-> Menghilangkan banyak spasi / spasi ganda dengan php :
<?php

$teks = "saya ingin     makan      sate";

$menghilangkan_banyak_spasi = $teks;
// hasil : saya ingin     makan      sate
$menghilangkan_banyak_spasi = trim($teks);
// hasil : saya ingin makan sate

echo $menghilangkan_banyak_spasi;
?>

-> Default object array empty
$data = (object) [];

->

Tidak ada komentar:

Posting Komentar