PHP Javascript oluşturuluyor?

2 Cevap php

PHP programcıları Javascript yazmaya yardımcı olmak için tasarlanmış kütüphaneler veya araçları var mı? Esasen, Javascript mantığı içine PHP mantığı dönüştürme. Örneğin:

$document = new Document($html);
$myFoo = $document->getElementById("foo");
$myFoo->value = "Hello World";

Aşağıdaki çıktı dönüştürülmüştür:

var myFoo = document.getElementById("foo");
myFoo.value = "Hello World";

Böylece $html geçirilen başlangıçta PHP ile değiştirilmeyecek. Bunun yerine, PHP ardından koştu için $html değişkeni ucuna eklenir Javascript içine kendini dönüştürmek zaman değişkeni çıktı ve istemci tarafı DOM dönüştürülür.

Daha karmaşık çözümleri belki, vb javascript-nesnelerin içine nesneleri ve iç yöntemleri dönüştürme, çok türetilmiş olabilir eğer Tabii ki mükemmel olurdu

2 Cevap

Eğer http://xajaxproject.org gibi bir şey arıyor olabilir gibi geliyor. Ancak, ajax işlevselliği .. tüm javascript karşı daha dişli olabilir. Ben yaklaşık 2 yıl önce onunla çeviriyorlardı ama ciddiye asla kullanılmış. Bir göz değer olabilir.

Neden bunu yapmak istersiniz?

Genellikle size sunucu üzerinde çalıştırmak istediğiniz PHP şeyler yapmak istiyorum, ve JS şeyler Eğer istemci (kullanıcı) makine yapmak istiyorum.

Ancak really, bu http://phpjs.org/ kontrol etmek istiyorsanız

php.js is an open source project that brings high-level PHP functions to low-level JavaScript platforms such as web browsers ...