PHP Kaçış Kodlayıcı/Çözücü: Dize Değişmezleri
Bu PHP dize kaçış kodlama ve çözme aracı, yapıştırılan PHP metnini seçtiğiniz tırnak kurallarını kullanarak dönüştürür. Tek tırnaklı mod yalnızca ters eğik çizgileri ve kesme işaretlerini kodlar. Çift tırnaklı mod kontrol karakterlerini ve PHP özel karakterlerini kodlar, ASCII dışı karakterleri \u{…} veya eski \xHH biçiminde gösterir. Çözerken seçilen modun kurallarını uygular.
PHP Kaçış Kodlayıcı/Çözücü, dize içeriği hazırlamak ve kodlanmış metni okumak için tarayıcı tabanlı bir PHP dize kaçış kodlama ve çözme aracıdır. PHP girdisini yapıştırın veya bırakın, kodlamayı mı çözeceğinizi mi seçin ve dizenizle eşleşen tırnak modunu belirleyin. Çıktı, her PHP dizesine tek bir kaçış kümesi uygulamak yerine o modun kurallarını izler.
Tek tırnaklı modda araç yalnızca ters eğik çizgiyi ve kesme işaretini kodlar. Çift tırnaklı modda \n, \r, \t, \v, \e, \f, \\, \$ ve \" dizilerini işler ve ASCII dışı karakterleri \u{…} veya eski \xHH biçiminde gösterir. Çözme, seçilen modun kurallarını kullanır; bu nedenle modu girdiye eşleştirmek önemlidir.
PHP tek tırnaklı ve çift tırnaklı dizeler kaçış dizilerini farklı yorumlar. Bu, bir tırnak stili için kodlanmış metnin diğeri için uygun olmayabileceği anlamına gelir. Araç, dize içeriğini hedef stile göre hazırlamanıza veya altta yatan karakterleri incelemeniz gerektiğinde desteklenen kaçışları tersine çevirmenize yardımcı olur.
Dönüşüm tamamen tarayıcınızda çalışır. Girdiniz kendi cihazınızda işlenir ve hiçbir yere yüklenmez, saklanmaz veya gönderilmez; sayfa yüklendikten sonra araç sunucu bağlantısı olmadan çevrimdışı çalışır. Araç ücretsizdir.
Bu araç, PHP geliştiricilerine, DevOps mühendislerine ve PHP dize içeriğini hazırlaması veya incelemesi gereken herkese yardımcı olabilir. Kaynak kodu düzenlerken, iç içe dizeleri işlerken veya kodlanmış metnin neyi temsil ettiğini denetlerken, desteklenen her kaçış kuralını elle uygulamadan yararlıdır.
Adım 1: PHP metninizi araca yapıştırın veya bırakın. Kodlamak veya çözmek istediğiniz dize içeriğini ekleyin.
Adım 2: Girdiyi kodlamayı mı çözeceğinizi mi seçin. Kodlama ilgili PHP kaçış dizilerini ekler; çözme eşleşen dizileri tekrar karakterlere çevirir.
Adım 3: Tek tırnaklı veya çift tırnaklı modu seçin. Her mod farklı PHP dize kurallarını izler; bu nedenle hedef dizenizle eşleşeni kullanın.
Adım 4: Sonucu inceleyin ve kopyalayın. Çift tırnaklı mod ayrıca ASCII dışı karakterleri \u{…} veya eski \xHH biçiminde gösterir.
Kullanım senaryosu: Tırnak yapısını bozmadan bir PHP dizesini başka bir PHP dizesinin içine gömün. Aracın ilgili kaçış kurallarını uygulaması için eşleşen tırnak modunu seçin.
Kullanım senaryosu: Yoğun şekilde kodlanmış bir PHP dizesini okumayı kolaylaştırın. Kodlanırken kullanılan modun aynısıyla çözün.
Kullanım senaryosu: PHP kaynak koduna yapıştırmak için bir dize değişmezi hazırlayın. Ters eğik çizgileri ve diğer ilgili karakterleri kodlamak, amaçlanan metnin bozulmadan kalmasına yardımcı olur.
Kullanım senaryosu: PHP kaçış dizilerinin temsil ettiği karakterleri inceleyin. Çözme, kaçış gösterimi yerine elde edilen metni gösterir.
Kullanım senaryosu: Satır sonları, sekmeler veya çift tırnaklı modun desteklediği diğer karakterleri içeren metinle çalışın. Araç listelenen PHP kaçış dizilerini uygular.
Kullanım senaryosu: Bir PHP dizesinde ASCII dışı metni işleyin. Çift tırnaklı mod bu karakterleri \u{…} veya eski \xHH biçiminde gösterir.