Docs/PHP/Strings

PHP Strings

Quotes

  • Double quotes: variabel di-parse ("Hello $name")
  • Single quotes: literal ('Hello $name' → $name as text)

Functions

  • strlen(), str_word_count()
  • strtoupper(), strtolower(), ucfirst()
  • strpos(), substr()
  • str_replace(), trim()
  • explode(), implode()
  • sprintf()
index.php
Try It →
<?php
$str = "Hello, PHP World!";

echo "strlen: " . strlen($str) . "
";
echo "strtoupper: " . strtoupper($str) . "
";
echo "strtolower: " . strtolower($str) . "
";
echo "substr(7,3): " . substr($str, 7, 3) . "
";
echo "strpos('PHP'): " . strpos($str, "PHP") . "
";
echo "str_replace: " . str_replace("PHP", "Laravel", $str) . "
";

$csv = "HTML,CSS,JS,PHP";
$arr = explode(",", $csv);
echo "explode: " . print_r($arr, true) . "
";
echo "implode: " . implode(" | ", $arr) . "
";

echo sprintf("Name: %s, Score: %d%%", "Ali", 95);
?>