PHP: zamanki HTTP çağrısı geçmeden başka bir PHP web uygulamaları çağrı yönlendirmek

2 Cevap

Ben iki PHP web uygulamaları var. Apps tüm aynı bilgisayarda bulunur. Her uygulama bağımsız olarak çalışacaktır.

Şimdi, başka bir PHP uygulaması doğrudan bir API çağrısı yapabilirim? Ben webcoder, veya HTML yanıtı içeren olağan HTTP çağrı yoluyla ya gitmek istemiyorum. Ben bu iki apps aynı uygulama sanki, direkt yöntem çağrısı kullanarak, app B app A aramak istiyorum.

Bunun nasıl?

2 Cevap

Genellikle, require kullanmak istiyorum veya include başka bir PHP script kodunu dahil etmek.

Bunu daha önce yapmış, ya da tasarlanmış olmasaydı, muhtemelen, komut (lar) dan işlevlerini ayıklamak merkezi dosyasına koyun, ve include Buna ihtiyaç duyacağınız tüm komut o (tabii ki, onlar! başlangıçta vardı birini dahil) gerek. Genellikle sadece fonksiyonları var PHP dosyalarını ekleriz böylece include sen soruyorsun ne elde etmek, başka gömülü HTML de dahil olmak üzere neden bir dosyayı ing unutmayın.

Bu ilk etapta alfabesiyle yazılmış sanki o zaman sadece, işlevini çağırın :)

system işlevini kullanarak deneyin.

<?php  system("php /path/to/other/php/script.php"); ?>