質問編集履歴

1

後日談

2018/08/16 03:02

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -103,3 +103,47 @@
103
103
 
104
104
 
105
105
  初歩的な質問で恥ずかしいですが、どうかご教授お願い致します。
106
+
107
+
108
+
109
+ ### 後日談~自己解決方法
110
+
111
+ その後、元の'Logic/Head.php'はlalavelで使用していた事が分かりました。
112
+
113
+ 自分の環境ではフレームワークを使用していませんでしたので
114
+
115
+ 同じ様にnamespaceを使用しようとしても出来ないのは当たり前でした。
116
+
117
+
118
+
119
+ ```ここに言語を入力
120
+
121
+ <?php
122
+
123
+ require_once '../../php/Logic/Head.php';
124
+
125
+ $page = new Logic_Head(); //インスタンス生成
126
+
127
+ $page->meta_merge(array()); //メタ用メソッド
128
+
129
+ $page->set_title('新しいページ'); //タイトル用メソッド
130
+
131
+ echo $head = $page->create_head();//htmlへ表示
132
+
133
+
134
+
135
+ ?>
136
+
137
+ ```
138
+
139
+ 上記とすることで目的とする「Head.phpのclass「Logic_Head」をindex.phpで利用したい」を実現できました。
140
+
141
+ namespaceはおいおいinclude_pathを設定し直して、再トライしてみようと思います。
142
+
143
+
144
+
145
+ ※ 今回改めてPHPマニュアルの大切さが分かりました。
146
+
147
+
148
+
149
+ お二人ともありがとうございました。