はじめに
こちらではphpで配列の表示について書いていきたいと思います。
受け取ったものに対し内容が何であるかを把握するのはその後の処理において必要になると思います。
環境
CentOS
PHP 7.3.17
内容
具体的な内容・・・・と言っても基本的な内容ですが・・・
主に使うのは
var_dump
print_r
var_export
この三種類を使っていこうかとおもいます。
と言ってもやることはシンプルなんですけどね・・・
index.html
<!DOCTYPE html>
<html lang="ja">
<head>
<title>index</title>
</head>
<form action = "test.php" method = "post">
<input type = "text" name ="comment"><br>
<select name="select">
<option value="option1">option1</option>
<option value="option2">option2</option>
<option value="option3">option3</option>
</select>
<input type="submit" value="送信">
</form>
</html>
test.php
<?php
//入力チェック
if(empty($_POST["comment"])){
echo "未入力です。";
}else{
$comment=$_POST["comment"];
}
echo $comment;
echo "<br>";
//入力チェック
if(empty($_POST["select"])){
echo "未入力です。";
}else{
$select=$_POST["select"];
}
echo $select;
echo "<br>";
//配列格納
$arrey = [
$comment,
$select
];
echo "var_dump → ";
var_dump($arrey);
echo"<br>";
echo"print_r → ";
print_r($arrey);
echo"<br>";
echo"var_ecport → ";
var_export($arrey);
?>

まとめ
いかがだったでしょうか
それぞれ表示される内容が違うと思います。
その時々で使い分けていきたいですね。