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

回答編集履歴

4

低評価されたかたはきちんとご指摘ください。改善いたします

2019/05/25 02:13

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
File without changes

3

修正

2019/05/25 02:12

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -59,4 +59,5 @@
59
59
 
60
60
  クラスのメソッドなら「php クラス メソッド確認」とかでもヒットします。
61
61
 
62
+ 今回の概念も含めて、クラスの基礎をきちんとおさえておかないと根本的な理解とは程遠くなるばかりになります。急がば回れと言います。
62
63
  - [クラスの基礎](https://www.php.net/manual/ja/language.oop5.basic.php)

2

冒頭変更したことによる本文との整合性の調整

2019/05/24 07:19

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -4,6 +4,8 @@
4
4
 
5
5
  -----------
6
6
 
7
+ > 「 var_dump($items);」とし、$itemsの中身をみてみたのですが、getDataメソッドは存在していませんでした。
8
+
7
9
  Laravel利用していてdd()やdump()を利用しないのはなぜか疑問ですが、
8
10
  [var_dump()](https://www.php.net/manual/ja/function.var-dump.php)が出力できるのは「変数に関するデータ」だけだからです。
9
11
  > PHPマニュアルそのまま抜粋:変数に関する情報をダンプする

1

修正

2019/05/24 07:18

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -33,9 +33,6 @@
33
33
  クラスが持つメソッドを確認したいのならまた別の機能
34
34
  - [get_class_methods()](https://www.php.net/manual/ja/function.get-class-methods.php)
35
35
 
36
-
37
- PHPマニュアル確認してちゃんと検索すればわかる話なので、質問前に必ずPHPマニュアル確認してミニマムコードで検証してから質問してください。
38
-
39
36
  ```php
40
37
  <?php
41
38
  class hoge{
@@ -47,9 +44,17 @@
47
44
  }
48
45
  }
49
46
 
50
- var_dump(get_class_methods(new hoge));array(1) {
47
+ var_dump(get_class_methods(new hoge));
48
+ /*
49
+ array(1) {
51
50
  [0]=>
52
51
  string(4) "fuga"
53
52
  }
53
+ */
54
+ ```
54
55
 
56
+ PHPマニュアル確認してちゃんと検索すればわかる話なので、質問前に必ずPHPマニュアル確認してミニマムコードで検証してから質問してください。
57
+
55
- ```
58
+ クラスのメソッドなら「php クラス メソッド確認」とかでもヒットします。
59
+
60
+ - [クラスの基礎](https://www.php.net/manual/ja/language.oop5.basic.php)