Visual Studio Code (VS Code) kullanarak Windows üzerinde bir PHP geliştirme ortamı kurun.
1. Adım: VS Code'u yükleyin
VS Code resmi web sitesine gidin ve kurulum dosyasını indirmek için Download for Windows seçeneğine tıklayın.
-
İndirilen dosyayı (örneğin VSCodeUserSetup-x64-1.89.1.exe) çift tıklayın ve VS Code'u yüklemek için kurulum sihirbazındaki adımları izleyin.
ÖnemliSelect Additional Tasks adımında Add to PATH (requires shell restart) seçeneğini işaretlemeniz gerekir.
2. Adım: Bir PHP projesi oluşturun
-
VS Code'u açın ve sol gezinme bölmesinde Extensions seçeneğine tıklayın veya Uzantılar panelini açmak için
Ctrl+Shift+Xtuşlarına basın. Aşağıdaki uzantıları aratıp yükleyin:Code Runner: Node.js, Python, C++, Java, PHP ve Go gibi dillerde kodu doğrudan düzenleyicide çalıştırır.
PHP: IntelliSense, hata ayıklama, biçimlendirme, code lens, kod düzeltmeleri, doğrulama, yeniden düzenleme, PHPUnit testi, yerleşik web sunucusu ve daha fazlasını içeren kapsamlı PHP desteği sunar. Yüklemek için Extensions: Marketplace içinde PHP araması yapın, PHP (DEVSENSE) uzantısını bulun ve Install düğmesine tıklayın.
Üst menüde File > Open Folder yolunu izleyerek proje klasörünüzü açın. Explorer panelinde boş bir alana sağ tıklayın, New File seçeneğini belirleyin ve dosyaya index.php adını verin.
-
Aşağıdaki PHP kodunu düzenleyiciye kopyalayın:
<?php echo "Hello, World!"; -
PHP kodunu çalıştırın.
Hello, World!çıktısı alınıyorsa ortam kullanıma hazırdır.-
index.php dosyasını çalıştırmak için terminalde php komutunu yürütün.
<?php echo "Hello, World!";PS D:\ide\phpprojects> php index.php Hello, World! PS D:\ide\phpprojects> -
index.phpdosyasını çalıştırmak için düzenleyicideki boş alana sağ tıklayın ve Run Code seçeneğini belirleyin.<?php echo "Hello, World!";[Running] php "d:\ide\phpprojects\index.php" Hello, World! [Done] exited with code=0 in 0.131 seconds -
PHP'nin yerleşik web sunucusunu başlatmak için terminalde
php -S localhost:8000komutunu çalıştırın, ardından tarayıcınızdahttp://localhost:8000/index.phpadresini açın. Sayfada Hello, World! metni görüntülenir.index.phpdosyasının içeriği: <?php echo "Hello, World!"; Terminal çıktısı ve sunucu günlüğü: PS D:\ide\phpprojects> php index.php Hello, World! PS D:\ide\phpprojects> php -S localhost:8000 [Wed Jul 3 15:31:05 2024] PHP 7.4.33 Development Server (http://localhost:8000) started [Wed Jul 3 15:31:15 2024] [::1]:55732 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55732 [200]: GET /index.php [Wed Jul 3 15:31:15 2024] [::1]:55732 Closing [Wed Jul 3 15:31:15 2024] [::1]:55736 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55737 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55736 [404]: GET /favicon.ico - No such file or directory [Wed Jul 3 15:31:15 2024] [::1]:55736 Closing Tarayıcıda http://localhost:8000/index.php adresini ziyaret ettiğinizde "Hello, World!" mesajı görüntülenir.
-
3. Adım: Bağımlılıkları yükleyin
PHP projeniz için bağımlılıkları eklemek veya güncellemek amacıyla composer require vendor/package-name [:version-constraint] komutunu çalıştırın.
vendor/package-name: satıcı ve paket adıdır. Örnek: alibabacloud/ecs-20140526.
version-constraint: isteğe bağlıdır. 4.1.7 gibi belirli bir sürüm veya bir aralık kısıtlaması belirtilebilir. Örneğin, ^4.1 ifadesi 4.1 dahil ve 5.0 hariç olan sürümlerle eşleşirken ~4.1 ifadesi 4.1 dahil, 4.2 hariç ve 5.0 hariç olan sürümlerle eşleşir. Bu değer belirtilmezse en son sürüm yüklenir.
Örneğin, Elastic Compute Service (ECS) bağımlılık paketini yükleyin:
composer require alibabacloud/ecs-20140526 ^4.1