Pertanyaan yang diberi tag «php»

PHP adalah bahasa scripting yang banyak digunakan, tingkat tinggi, dinamis, berorientasi objek dan ditafsirkan terutama dirancang untuk pengembangan web sisi server. Digunakan untuk pertanyaan tentang bahasa PHP.


12
Memeriksa larik kosong: hitung vs kosong
Pertanyaan tentang ' Bagaimana cara mengetahui apakah array PHP kosong ' ini membuat saya memikirkan pertanyaan ini Apakah ada alasan yang countharus digunakan daripada emptysaat menentukan apakah sebuah array kosong atau tidak? Pemikiran pribadi saya adalah jika 2 setara untuk kasus larik kosong yang harus Anda gunakan emptykarena memberikan jawaban …

11
Bagaimana menghindari isset () dan empty ()
Saya memiliki beberapa aplikasi lama yang membuang banyak pesan "xyz tidak terdefinisi" dan "offset tak terdefinisi" saat berjalan pada tingkat kesalahan E_NOTICE, karena keberadaan variabel tidak secara eksplisit diperiksa menggunakan isset()dan selir. Saya sedang mempertimbangkan untuk mengatasinya agar kompatibel dengan E_NOTICE, karena pemberitahuan tentang variabel yang hilang atau offset dapat …

6
Apa arti “=>” dalam PHP?
Apa yang dimaksud =>operator dalam kode berikut? foreach ($user_list as $user => $pass) Kode tersebut adalah komentar di PHP.net. Pengguna tidak menentukan nilai $user_list, $useratau $pass. Saya biasanya melihat bahwa =>artinya sama atau lebih besar dari. Namun, saya tidak yakin tentang tujuannya di sini karena tidak ditetapkan. Saya membaca kode …
98 php 


8
Cara Tercepat untuk Menyajikan File Menggunakan PHP
Saya mencoba untuk mengumpulkan fungsi yang menerima jalur file, mengidentifikasi apa itu, menetapkan header yang sesuai, dan melayani seperti yang dilakukan Apache. Alasan saya melakukan ini adalah karena saya perlu menggunakan PHP untuk memproses beberapa informasi tentang permintaan sebelum menyajikan file. Kecepatan sangat penting virtual () bukanlah pilihan Harus bekerja …

13
Mendiagnosis Kebocoran Memori - Ukuran memori # byte yang diizinkan habis
Saya telah menemukan pesan kesalahan yang ditakuti, mungkin melalui upaya yang melelahkan, PHP kehabisan memori: Ukuran memori yang diizinkan dari #### byte habis (mencoba mengalokasikan #### byte) di file.php pada baris 123 Meningkatkan batas Jika Anda tahu apa yang Anda lakukan dan ingin meningkatkan batasnya, lihat memory_limit : ini_set('memory_limit', '16M'); …
98 php  memory-leaks 

7
Membuat kode QR secara dinamis dengan PHP [ditutup]
Tutup. Pertanyaan ini tidak memenuhi pedoman Stack Overflow . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar sesuai dengan topik untuk Stack Overflow. Tutup 2 tahun lalu . Perbaiki pertanyaan ini Saya mencoba membuat kode QR di situs web saya. Yang harus mereka lakukan adalah memiliki …
98 php  qr-code 

23
PHP Regex untuk memeriksa tanggal dalam format YYYY-MM-DD
Saya mencoba untuk memeriksa bahwa tanggal yang dimasukkan oleh pengguna akhir adalah dalam YYYY-MM-DD. Regex tidak pernah menjadi kekuatan saya, saya terus mendapatkan nilai pengembalian palsu untuk preg_match () yang saya siapkan. Jadi saya berasumsi saya telah mengacaukan regex, yang dijelaskan di bawah ini. $date="2012-09-12"; if (preg_match("^[0-9]{4}-[0-1][0-9]-[0-3][0-9]$",$date)) { return true; …
98 php  regex  date-format 

5
Mencegah Laravel menambahkan beberapa catatan ke tabel pivot
Saya memiliki banyak ke banyak hubungan yang disiapkan dan berfungsi, untuk menambahkan item ke keranjang yang saya gunakan: $cart->items()->attach($item); Yang menambahkan item ke tabel pivot (sebagaimana mestinya), tetapi jika pengguna mengklik link lagi untuk menambahkan item, mereka telah menambahkannya, itu membuat entri duplikat di tabel pivot. Apakah ada cara bawaan …

16
Bagaimana saya bisa memiliki Github di server saya sendiri?
Apakah ada sesuatu di luar sana seperti Github yang ditujukan untuk server lokal Anda sendiri? Saya ingin tahu apakah ada skrip PHP atau bahkan klien desktop yang meniru fungsi Github, saya suka Github tetapi akan menyenangkan untuk menghosting di server saya sendiri. Mohon maaf jika ini tidak dianggap cukup "pemrograman" …
98 php  git  github 

7
Menginstal versi laravel tertentu dengan proyek pembuatan komposer
Cara tercepat dan termudah untuk menginstal Laravel adalah melalui perintah komposer. Dari dokumen laravel ( http://laravel.com/docs/quick ), ini menunjukkan bahwa kita dapat menginstalnya dengan ini: composer create-project laravel/laravel your-project-name --prefer-dist Tapi, ketika Anda menjalankan perintah di atas, itu akan mengambil versi Laravel terbaru. Bagaimana cara mengontrolnya jika saya ingin menginstal …

5
PHP: Bagaimana menangani <! [CDATA [dengan SimpleXMLElement?
Saya perhatikan bahwa saat menggunakan SimpleXMLElementpada dokumen yang berisi tag CDATA tersebut, isinya selalu NULL. Bagaimana cara mengatasinya? Juga, maaf telah mengirim spam tentang XML di sini. Saya telah mencoba membuat skrip berbasis XML berfungsi selama beberapa jam sekarang ... &lt;content&gt;&lt;![CDATA[Hello, world!]]&gt;&lt;/content&gt; Saya mencoba klik pertama di Google jika Anda …
97 php  xml  tags  cdata 

11
Beberapa Warisan di PHP
Saya sedang mencari cara yang baik dan bersih untuk menghindari fakta bahwa PHP5 masih belum mendukung multiple inheritance. Berikut hierarki kelasnya: Message - TextMessage -------- InvitationTextMessage - EmailMessage -------- InvitationEmailMessage Kedua jenis kelas Undangan * memiliki banyak kesamaan; Saya ingin memiliki kelas orang tua yang sama, Undangan, yang akan mereka …
97 php  oop  inheritance 

2
Variabel $ _SERVER mana yang aman?
Variabel apa pun yang dapat dikontrol oleh pengguna, juga dapat dikontrol oleh penyerang dan oleh karena itu merupakan sumber serangan. Ini disebut variabel "tercemar", dan tidak aman. Saat menggunakan $_SERVER, banyak variabel dapat dikontrol. PHP_SELF, HTTP_USER_AGENT, HTTP_X_FORWARDED_FOR, HTTP_ACCEPT_LANGUAGEDan banyak lainnya adalah bagian dari header permintaan HTTP yang dikirim oleh klien. …
97 php  security 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.