«php» etiketlenmiş sorular

PHP, yaygın olarak kullanılan, üst düzey, dinamik, nesne yönelimli ve yorumlanmış bir betik dilidir ve öncelikle sunucu tarafı web geliştirme için tasarlanmıştır. PHP dili ile ilgili sorular için kullanılır.

13
Bir dizeye var_dump sonucunu nasıl yakalayabilirim?
var_dumpBir dizgenin çıktısını yakalamak istiyorum . PHP belgelerinde; Sonuçlarını doğrudan tarayıcıya çıkaran herhangi bir şeyde olduğu gibi, çıktı kontrol işlevleri bu işlevin çıktısını yakalamak ve bir dizeye kaydetmek için kullanılabilir (örneğin). Bunun nasıl çalışabileceğine bir örnek ne olurdu? print_r() geçerli bir olasılık değil, çünkü bana ihtiyacım olan bilgiyi vermeyecek.
605 php  string  var-dump 


24
PHP ile Güzel Baskı JSON
Başka bir komut dosyasına JSON veri besleyen bir PHP komut dosyası yapıyorum. Betiğim, verileri büyük bir ilişkilendirilebilir diziye oluşturur ve ardından verileri kullanarak çıktılar json_encode. İşte bir örnek betik: $data = array('a' => 'apple', 'b' => 'banana', 'c' => 'catnip'); header('Content-type: text/javascript'); echo json_encode($data); Yukarıdaki kod aşağıdaki çıktıyı verir: {"a":"apple","b":"banana","c":"catnip"} …
588 php  json  pretty-print 

30
PHP'de yararlı hata mesajlarını nasıl alabilirim?
Oldukça sık bir PHP betiği çalıştıracağım ve boş bir ekran geri alacağım. Hata mesajı yok; sadece boş bir ekran. Nedeni basit bir sözdizimi hatası (yanlış köşeli ayraç, eksik noktalı virgül) veya başarısız bir işlev çağrısı veya tamamen başka bir şey olabilir. Neyin yanlış gittiğini anlamak çok zor. Sorunu daraltmaya çalışırken, …



21
Bir diziyi IN () koşuluna bağlayabilir miyim?
PDO kullanarak bir yer tutucusuna bir değer dizisi bağlamak mümkün olup olmadığını bilmek merak ediyorum. Buradaki kullanım örneği, bir değerle kullanmak için bir değer dizisi geçirmeye çalışıyorIN() koşulla . Böyle bir şey yapabilmek istiyorum: <?php $ids=array(1,2,3,7,8,9); $db = new PDO(...); $stmt = $db->prepare( 'SELECT * FROM table WHERE id IN(:an_array)' …

17
Bir PHP ölümcül (`E_ERROR`) hatasını nasıl yakalarım?
set_error_handler()Çoğu PHP hatalarını yakalamak için kullanabilirsiniz , ancak var olmayan E_ERRORbir işlevi çağırmak gibi ölümcül ( ) hataları için çalışmaz. Bu hataları yakalamanın başka bir yolu var mı? mail()Tüm hataları aramak için çalışıyorum ve PHP 5.2.3 çalıştırıyorum.
557 php  fatal-error 

24
.NET / Java'nın toString () PHP eşdeğeri
Bir PHP değişkeninin değerini dizeye nasıl dönüştürebilirim? Boş bir dize ile birleştirmekten daha iyi bir şey arıyordum: $myText = $myVar . ''; ToString()Java veya .NET'teki yöntem gibi .
556 php  string 





15
Dizi olarak stdClass türündeki nesne kullanılamaz mı?
Kullanarak garip bir hata alıyorum json_decode(). (Ben kullanarak gördüm print_r) doğru veri kodunu çözmek , ama ben dizi içindeki bilgiye erişmeye çalıştığınızda olsun: Fatal error: Cannot use object of type stdClass as array in C:\Users\Dail\software\abs.php on line 108 : Ben sadece yapmaya çalıştığım $result['context']yere $resulttarafından döndürülen veri varjson_decode() Bu dizinin …
541 php  json 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.