Var_dump ($ _POST ['pass_field']) sonucu tire bir demet?

1 Cevap php

Selamlar,

Ben bir oturum açma komut dosyası hata ayıklama çalışıyorum. Yani şifreyi yazdırmak için var_ dökümü kullanmaya karar verdi. Ama nedense ben ziyade 'BOSTON' baskı 'BOSTON' yazarsanız altı tire, her karakter için 1 çizgi yazdırır söylüyorlar. Ben daha önce bu gibi karşılaşmadım. Ben bir şey eksik eminim. I) ob_ get_clean sonra dökümü var_ ama yazmıyor bir şey yolu (başlangıç ​​ob_ çalıştı. Ben önceden topluluğa teşekkür ederiz.

 var_dump($_POST['pass_field']); // password BOSTON

çıktı:

 string(6) "------"

1 Cevap

Ben pass_field anahtar BOSTON için ayarlanmış olup olmadığını görmek için $_POST dizisinde print_r işlevini kullanın

print_r($_POST);

Eğer () ob_start kullanmak istiyorsanız, bunu bitirmek sonra içeriği almak gerekir

ob_start();
var_dump($_POST['pass_field'];
print_r($_POST);
$content = ob_get_contents();
ob_end_clean();

echo $content;

Umarım yardımı olur.