たとえば、次のように言います。
<?php
// Grab the ID from URL, e.g. example.com/?p=123
$post_id = $_GET['p'];
?>
変数が数値であり、正の整数であるかどうか$post_id(つまり、浮動小数点数、分数、または負の数ではなく、0 から 9) を確認するにはどうすればよいですか?
編集:文字列を返すため、is_int使用できません。または$_GETを使用する必要があると思いますが、後者の方が適切に思えます。例えば:intval()ctype_digit()
if( ctype_digit( $post_id ) ) { ... }