PHP kendi adına fonksiyonu çalıştırmak ile ifadeyi değiştirmek Regex

0 Cevap php

PHP ile çözümlenen ediliyor basit bir metin var. Bu metinde, bazen aşağıdaki sözdizimini kullanın:

Here's the text... {$video:path/to/my/video.mp4} and here the text goes on.

Şimdi, ben ne gerek, bu döndürülen dize ile bu {$video:path/to/my/video.mp4} yerine, aracı regex göre, şudur: $someObject->processVideoSource('path/to/my/video.mp4');. Yani, bakın, ben, bu ifadeleri bulmak {$video: ve } gelen kaynağı filtre, ve sonra tüm ifadeyi değiştirir kaynağı, bir işlevi çalıştırmak gerekir. Ben bu gibi preg_replace veya malzeme ile nasıl yapabilirim?

Ben ayrıştırma ve her video kendi kaynağı olduğunu duyuyorum metin dosyasında bu ifadenin farklı örnekleri olduğunu unutmayın lütfen. Ve ^ ^ kötü seçilen başlık bahane

Teşekkür peşin A LOT!

0 Cevap