ileri eklemek için bir işlevi olduğu bir dizesinde "ters virgül önce bölü

3 Cevap php

Ben PHP kullanıyorum, ben değer olarak bir metin kutusuna, bir yazının başlığı olarak gelen bir dize görüntülemek istiyorum. Bu başlık virgül ters ise o giriş alanının dize değeri etiketi bu alıntı üzerine sona erer. Şimdi bölü geri eklemek için bir eklenti çizgi işlevi olduğu gibi, bölü eklemek için benzer bir işlevi var? ama sadece tırnak değil, başka bir karakter önce

3 Cevap

htmlspecialchars function to encode the string within the value="..." niteliğini kullanın.

Örnek:

$sometext = 'Hello "world"!';
echo '<input type="text" value="' . htmlspecialchars($sometext) . '" />';
// outputs <input type="text" value="Hello &quot;world&quot;!" />

Sen preg_replace, kullanabilirsiniz fakat eğik çizgilerle ile ulaşmak için ne istiyorsunuz?

preg_replace('/\"/', '/\"', $string);