Sitemiz genellikle kullanıcıyı maç değiştiren bir bölüm vardır. (Örnekler, büyük ölçüde basitleştirilmiştir.)
user:Mike
last visit:Yesterday
[Ben şimdi değiştiremem] içeriğini güncellemek için kullanılan yöntem php varsayılan içerik html web sayfasını arar ve kullanıcıya hizmet öncesi yeni içeriği ile değiştirir olmasıdır.
$stats = "user:Mike
last visit:Yesterday";
$defaults = "user:Guest
last visit:None";
$code = implode($stats, explode($defaults, $code));
Biz GIT ile siteyi yedekleme başladı kadar tüm iyiydi [ceza için bir obur, biz].
Bu GIT html sayfasındaki satır karakterini değiştirir ve bu nedenle php artık orijinal metni bulabilirsiniz görünüyor.
Ben newlines saklandığı ya da değiştirilir nasıl anlamıyorum, ama bazen ben yeni satır değiştirmeniz gerekir diyerek ve 'unlock' veya 'devam' sunan, teslim sırasında GIT bir hata alıyorum.
Ben o sayfanın içine harici saklanan kopyadan varsayılan metni kopyala / yapıştır kadar bu site çalışmıyor izler, - ve yapmıyoruz bir taahhüt.
Ben arama / değiştirme yapmak için regex kullanabilirsiniz farkında değilim ama sayfa beni gereksiz ifadeler önlemek için yeterli kullanım görür.
Benim yerel makine Windows çalışır. Sunucu Unix çalışır.