PHPで詰まった部分

■文字列を数値に変換する
(int)で型キャストするか、intval($val)を使う。

■複数行に渡って文字列を書く
・変数を書いておけば展開もできる

<?php

$str = "Hello World";

	$s = <<<"EOT" # この括弧の中の文字列は何でも良い。下の文字と一致させること。
		test
		test
		test
                $str
EOT; # この部分はスペースがあるとエラーになる。

	print $s;

?>

実行結果
f:id:k01ken:20180430150026p:plain

■四捨五入する
round
参考リンク
PHP: round - Manual

■日付⇔Unixタイムスタンプに変換する
strtotime - 日付をUnixタイムスタンプに変換
date - Unixタイムスタンプを日付に変換

<?php

$str = "2018-04-30 00:08:30";
echo strtotime($str);
$str2 = strtotime($str); # 1525039710
echo date("Y-m-d H:i:s", $str2); # 2018-04-30 00:08:30

?>

参考リンク
PHP: strtotime - Manual
PHPで日付関数を使いこなす(date, strtotime)

■オブジェクトかどうか調べる方法
is_object
参考リンク
PHP: is_object - Manual


■訪問者のIPアドレスを取得する方法

<?php
$_SERVER["REMOTE_ADDR"];
?>

参考リンク
PHPでipアドレスを取得する方法