Sınıflı bir dosyam var Resp
. Yol:
C:\xampp\htdocs\One\Classes\Resp.php
Ve index.php
bu dizinde bir dosya var :
C:\xampp\htdocs\Two\Http\index.php
Bu index.php
dosyada bir sınıfı başlatmak istiyorum Resp
.
$a = new Resp();
Ben bir sınıf ile dosyayı dahil etmek require
veya include
anahtar kelimeler kullanabilirsiniz biliyorum :
require("One\Classes\Resp.php"); // I've set the include_path correctly already ";C:\xampp\htdocs". It works.
$a = new Resp();
Ama require
veya kullanmadan sınıfları içe aktarmak istiyorum include
. use
Anahtar kelimenin nasıl çalıştığını anlamaya çalışıyorum. Tez adımları denedim ama hiçbir şey işe yaramaz:
use One\Classes\Resp;
use xampp\htdocs\One\Classes\Resp;
use htdocs\One\Classes\Resp;
use One\Classes;
use htdocs\One\Classes; /* nothing works */
$a = new Resp();
Diyor ki:
Fatal error: Class 'One\Classes\Resp' not found in C:\xampp\htdocs\Two\Http\index.php
Anahtar kelime nasıl use
çalışır? Sınıfları içe aktarmak için kullanabilir miyim?
namespace
s etrafında inşa edilmiştir . Aslında ad alanlarını kullanmıyorsanız Symfony yoktur