はじめに
備忘録としてよく使うPHPの関数を書き留めておきました。
1.echo()
指定された文字列を出力します。
echo "Hello, World!";
2.var_dump()
変数の型と値を出力します。デバッグ時に役立ちます。
$myVar = array(1, 2, 3);
var_dump($myVar);
3.isset()
変数がセットされており、NULLでないかをチェックします。
$var = '';
if (isset($var)) {
echo '$var is set';
}
4.empty()
変数が「空」かどうかをチェックします。
$var = '0';
if (empty($var)) {
echo '$var is either 0, empty, or not set at all';
}
5.strlen()
文字列の長さを返します。
$str = "Hello";
echo strlen($str); // 5
6.array_merge()
配列を結合します。
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
7.date()
ローカルの日付/時刻をフォーマットします。
echo date("Y-m-d H:i:s");
8.strpos()
文字列内の部分文字列が最初に現れる場所を見つけます。
$myString = "Hello, World!";
$findMe = "World";
$pos = strpos($myString, $findMe);
if ($pos !== false) {
echo "The string '$findMe' was found in the string '$myString'";
} else {
echo "The string '$findMe' was not found in the string '$myString'";
}
9.str_replace()
文字列内の全ての出現を置き換えます。
echo str_replace("world", "Dolly", "Hello world!"); // Hello Dolly!
10.file_get_contents()
ファイルから文字列を読み込みます。
$contents = file_get_contents("example.txt");
echo $contents;
おまけ
1.<?phpに締めタグはつけない
<?php
echo "Hello, World!";
<?php
echo "Hello, World!";
?>
記事を読んでくださった方は、是非弊社開発課のXもフォローしてね!
毎日エンジニアに向けた情報発信を行っています。