PHP kullanarak javascript fonksiyonları değiştirilmesi

2 Cevap php

Ben HTML belgelerinde javascript fonksiyonları yerine PHP kullanmak istiyorum. Örneğin:

Orijinal:

function my_function(hey) {
    do stuff
}

yeni:

function new_function(hi) {
    do different stuff
}

Ben ereg_replace fonksiyonu ile düzenli ifadeler kullanarak düşünüyordum, ama bu en iyi yaklaşım olup olmadığından emin değilim. Her fonksiyon kod oldukça uzun ... artı regex anda bana çok zor görünüyor. Herhangi bir öneriniz?

2 Cevap

Bu perl için inşa olduğu şey türüdür. , Dosyaları slurp ve orada birçok regex araçları bir iyi bakmak için öğrenme bir gün geçirmek ve kendinizi gelecekte kullanmak üzere değiştirebilirsiniz bir komut dosyası var olacak, gerekirse, ancak aksi ıskarta olduğu muhtemelen ilk bir ve bütün olmak, crappily yazdı beri, iyidir.

Eğer anlamsız bir şeyler yapmaya çalışıyor gibi görünüyor. Yeni bir işlev koyun ve diyoruz. Eğer yine de adı ile tüm vücudu değiştirmek istiyorsanız sadece bir kez, hiçbir kullanım eskisini yapın.