Pertanyaan yang diberi tag php

20
Langsung memodifikasi superglobals

Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Saya telah melihat orang (yang umumnya menulis kode yang baik) langsung mengubah $_POSTarray dengan kode seperti ini: // Add

20
Pro dan kontra ruang nama vs termasuk / perlu dalam PHP?

Saya baru-baru ini mulai menggunakan namespace dalam PHP. Ketika saya pertama kali melihat mereka, saya pikir sintaksisnya jelek dan saya tidak pernah menggunakannya. Namun, saya membuat autoloader (spl_autoload_register) yang membuatnya sehingga saya tidak perlu menulis pernyataan sertakan / perlu...

19
Apa perbedaan arti dari 'fixture'?

Saya mengalami kesulitan memahami konsep "fixture". Saya tahu apa itu test suite, test case, uji coba, tapi apa sebenarnya "fixture"? Kasing uji parameter? Tampak bagi saya bahwa makna atau semantik dari istilah "fixture" dapat sedikit berbeda dengan bahasa pemrograman atau dengan kerangka...

18
Apakah ide yang baik untuk mendefinisikan satu fungsi pribadi besar di kelas untuk mempertahankan status yang valid, yaitu, untuk memperbarui anggota data objek?

Meskipun dalam kode di bawah ini digunakan pembelian barang tunggal sederhana dalam situs e-commerce, pertanyaan umum saya adalah tentang memperbarui semua anggota data untuk menjaga data objek dalam keadaan valid setiap saat. Saya menemukan "konsistensi" dan "negara itu jahat" sebagai frasa yang...

18
Bagaimana PHP mewakili string secara internal?

UTF8? UTF16? Apakah string dalam PHP juga melacak pengodean yang digunakan? Mari kita lihat skrip ini sebagai contoh. Katakanlah saya menjalankan: $original = "शक्नोम्यत्तुम्"; Apa yang sebenarnya terjadi? Jelas saya pikir $originaltidak akan berisi hanya 7 karakter. Mesin terbang...

18
Blues Tanda Dolar: Javascript dan PHP

Saya tumbuh pemrograman C ++ dan Java di mana semuanya aman dan indah. Compiler memastikan saya tetap di cek jika saya pernah tersesat. Tentu saja, semua orang melakukan Perl kecil di perguruan tinggi, tetapi saya tidak menghirup. Anak-anak hari ini adalah semua tentang PHP di backend dan...

18
Berinteraksi Dengan Data Menggunakan Banyak Database / Server

Semua proyek yang harus saya tangani sejauh ini hanya membutuhkan satu database pada satu server. Saya tertarik untuk mempelajari lebih lanjut tentang bagaimana proyek-proyek yang perlu skala pindah ke beberapa database dan / atau server untuk membantu mengelola beban. Saya menyadari Skalabilitas...

17
Apa keuntungan menggunakan pembangun query SQL?

Apakah ada keuntungan menggunakan pembuat pembangun, daripada menggunakan SQL mentah? Misalnya $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs: SELECT * FROM posts WHERE ... Saya melihat bahwa banyak kerangka kerja menggunakan lapisan abstraksi...