なんかtestフォルダってのをのぞいてみると、いろいろくだらないというか初歩的すぎるというか、いろんな言語をかじったことで言語仕様を理解できなくなっているが故の確認というか、そういう超トリビアルなテストスクリプトがいっぱいあったので書くことがないときにちょっとずつ晒す。書くことがない自分への戒めとして。恥も外聞もない。もう何をやりたかったのか分からないものも多い。
まずはphpで配列の比較が等号でできるのかどうかというテスト(のようだ)。Cだとできない。phpだとできるのか!?
<?php
$array1 = array(1, 2, 3);
$array2 = array(1, 2, 3);
$array3 = array(1, 2, 4);
$array4 = array("a", "b", "c");
$array5 = array("a", "b", "c");
$array6 = array("a", "b", "d");
if ($array1 == $array2) {
echo "1 = 2\n";
}
if ($array1 == $array3) {
echo "1 = 3\n";
}
if ($array1 === $array2) {
echo "1 = 2\n";
}
if ($array1 === $array3) {
echo "1 = 3\n";
}
if ($array4 == $array5) {
echo "4 = 5\n";
}
if ($array4 == $array6) {
echo "4 = 6\n";
}
if ($array4 === $array5) {
echo "4 = 5\n";
}
if ($array4 === $array6) {
echo "4 = 6\n";
}
?>
1 = 2
1 = 2
4 = 5
4 = 5
できるようです。
以上