Rand()

PeMbulatan pHp

mod

netslr=567888
sisa=MOD(netslr,100)
bayar=netslr-sisa
dibulatkan ke atas bila sisa lebih dari 50
kurang=100-sisa
bayar=netslr+(sisa+kurang)

or

etslr=567888
sisa=MOD(netslr,100)
?sisa —> hasilnya 88
bayar=netslr-sisa
?bayar —> hasilnya 567800

atau
netslr=567888
sisa=MOD(netslr,100)
bayar=netslr+(100-sisa)

sTring Php

Fungsi string adalah fungsi yang mengolah kata atau huruf. Fungsi-fungsi tersebut sebagai berikut:

  1. addslashes(string) : menambahkan tanda slash (/) jika mengandung karakter tanda petik satu (‘), tanda petik dua (“) dan backslash (\).Contoh:<?php
    $str = "Is your name O'reilly?";
    // Outputs: Is your name O\'reilly?
    echo addslashes($str);
    ?>
  2. explode(separator, string): menampilkan array dari sebuah string dengan cara memilah kalimat berdasarkan separator yang diberikan.Contoh:<?php
    // Contoh 1
    $pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
    $pieces = explode(" ", $pizza);
    echo $pieces[0]; // piece1
    echo $pieces[1]; // piece2

    // Contoh 2
    $data = “foo:*:1023:1000::/home/foo:/bin/sh”;
    list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(“:”, $data);
    echo $user; // foo
    echo $pass; // *

    ?>

  3. htmlentities(string): mengkonversi bentuk html ke dalam bentuk entiti html.Contoh:<?php
    $str = "A 'quote' is <b>bold</b>";

    // Outputs: A ‘quote’ is <b>bold</b>
    echo htmlentities($str);
    ?>

  4. ltrim(string), rtrim(string), trim(string): masing-masing menghapus karakter kosong di sebelah kiri, disebelah kanan dan di sebelah kiri dan kanan.Contoh:<?php

    $text = “\t\tThese are a few words :) … “;
    $trimmed = ltrim($text);
    // $trimmed = “These are a few words :) … “
    $trimmed = ltrim($text, ” \t.”);
    $trimmed = rtrim($text);
    // $trimmed = "\t\tThese are a few words :) ..."
    echo trim($text); // "These are a few words :) ..."
    echo trim($text, " \t."); // "These are a few words :) "

    ?>

  5. md5(string): menghitung hasil md5 dari sebuah karakterContoh:<?php
    $str = 'apple';

    if (md5($str) === ‘1f3870be274f6c49b3e31a0c6728957f’) {
    echo “Would you like a green or red apple?”;
    exit;
    }
    ?>

  6. nl2br(string): mengkonversi baris baru menjadi kode html <br>Contoh:<?php
    echo nl2br("foo isn't\n bar");
    ?>

    Outputnya akan menjadi:

    foo isn't<br />
  bar
  1. print(string), echo(string): sama-sama berfungsi mencetak teks ke browser
  2. str_str(string_kalimat, string_kata_yang_dicari): mencocokkan kata yang dicari dengan yang ada dalam kalimatContoh:<?php
    $email = 'user@Contoh.com';
    $domain = strstr($email, '@');
    echo $domain; // prints @Contoh.com
    ?>
  3. str_replace(string_kata_yang_dicari, string_pengganti, kalimat): mengganti kata yang cocok dengan yang dicari dalam kalimatContoh:<?php
    // Provides: <body text='black'>
    $bodytag = str_replace("%body%", "black", "<body text='%body%'>");

    // Provides: Hll Wrld f PHP
    $vowels = array(“a”, “e”, “i”, “o”, “u”, “A”, “E”, “I”, “O”, “U”);
    $onlyconsonants = str_replace($vowels, “”, “Hello World of PHP”);

    // Provides: You should eat pizza, beer, and ice cream every day
    $phrase = “You should eat fruits, vegetables, and fiber every day.”;
    $healthy = array(“fruits”, “vegetables”, “fiber”);
    $yummy = array(“pizza”, “beer”, “ice cream”);

    $newphrase = str_replace($healthy, $yummy, $phrase);
    ?>

  4. strip_tags(string, tag_yang_dibolehkan): menghapus semua tag html dalam sebuah kalimat.Contoh<?php
    $text = '
    <p>Test paragraph.</p>
    <!-- Comment -->
    Other text';
    echo strip_tags($text);

    echo “\n\n——-\n”;

    // allow <p>
    echo strip_tags($text, ‘<p>’);
    ?>

    Outputnya:

    Test paragraph.
   Other text

   -------

   <p>Test paragraph.</p>

   Other text
  1. stripslashes(string): menghapus tanda backslash (\) dalam sebuah kalimatContoh:<?php
    $str = "Is your name O\'reilly?";

    // Outputs: Is your name O’reilly?
    echo stripslashes($str);
    ?>

  2. strlen(string): menghitung panjang kalimatContoh:<?php
    $str = 'abcdef';
    echo strlen($str); // 6

    $str = ‘ ab cd ‘;
    echo strlen($str); // 7
    ?>

  3. strtolower(string): membuat kalimat menjadi huruf kecil semuaContoh:<?php
    $str = "Mary Had A Little Lamb and She LOVED It So";
    $str = strtolower($str);
    echo $str; // Prints mary had a little lamb and she loved it so
    ?>
  4. strtoupper(string): membuat kalimat menjadi huruf besar semuaContoh:<?php
    $str = "Mary Had A Little Lamb and She LOVED It So";
    $str = strtoupper($str);
    echo $str; // Prints MARY HAD A LITTLE LAMB AND SHE LOVED IT SO
    ?>
  5. ucfirst(string): membuat awalan kalimat menjadi huruf kapitalContoh:<?php
    $foo = 'hello world!';
    $foo = ucfirst($foo); // Hello world!

    $bar = ‘HELLO WORLD!’;
    $bar = ucfirst($bar); // HELLO WORLD!
    $bar = ucfirst(strtolower($bar)); // Hello world!
    ?>

  6. ucwords(string): membuat semua awalan kata dalam kalimat menjadi huruf kapitalContoh:<?php
    $foo = 'hello world!';
    $foo = ucwords($foo); // Hello World!

    $bar = ‘HELLO WORLD!’;
    $bar = ucwords($bar); // HELLO WORLD!
    $bar = ucwords(strtolower($bar)); // Hello World!
    ?>

  7. wordwrap(string): menggulung kalimat sesuai dengan banyak karakter maksimum yang diperbolehkan dalam satu barisContoh:<?php
    $text = "The quick brown fox jumped over the lazy dog.";
    $newtext = wordwrap($text, 20, "<br />\n");

    echo $newtext;
    ?>