teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2019/09/05 00:37

投稿

mochizuki-pg
mochizuki-pg

スコア192

answer CHANGED
@@ -1,3 +1,14 @@
1
1
  if文では() の中身がtrueであったときに評価されます
2
2
 
3
- よってそのオブジェクトが存在すればtrueが返ります
3
+ よってそのオブジェクトが存在すればtrueが返ります
4
+
5
+ 今回の例でいうと
6
+
7
+ `$category[0]`
8
+
9
+ $categoryは配列で返ってくるので、それの1番目の要素が
10
+ あれば(tureであれば) if文の中の処理が実行されます。
11
+
12
+ また、 配列ではない普通の変数(`$post`)の場合でも
13
+
14
+ 変数の中身が存在すれば(tureであれば) if文の中の処理が実行されます。