Adakah yang bisa menjelaskan perbedaan antara singkatan operator ternary ( ?:) dan operator penggabungan nol ( ??) di PHP? Kapan mereka berperilaku berbeda dan kapan dengan cara yang sama (jika itu terjadi)? $a ?: $b VS. $a ??
Adakah yang bisa menjelaskan perbedaan antara singkatan operator ternary ( ?:) dan operator penggabungan nol ( ??) di PHP? Kapan mereka berperilaku berbeda dan kapan dengan cara yang sama (jika itu terjadi)? $a ?: $b VS. $a ??
Saya telah menginstal PHP 7 menggunakan repo ini , tetapi ketika saya mencoba menjalankannya composer install, ia memberikan kesalahan ini: [paket] membutuhkan ext-curl * -> curl ekstensi PHP yang diminta tidak ada di sistem Anda. Dengan PHP 5, Anda dapat dengan mudah menginstalnya...
Saya memiliki kesalahan ketika memulai PHP 7 di Windows. Ketika saya menjalankan phpbaris perintah, ia mengembalikan kotak pesan dengan kesalahan sistem: Program tidak dapat memulai karena VCRUNTIME140.dll hilang dari komputer Anda. Coba instal ulang program untuk memperbaiki masalah...
Saya menjalankan laravel 5.4 pada server Ubuntu 16.04 dengan PHP7. mencoba menginstal cviebrock/eloquent-sluggablepaket melemparkan beberapa kesalahan: pish@let:/home/sherk/ftp/www$ sudo composer require cviebrock/eloquent-sluggable Do not run Composer as root/super user! See
PHP 7 memperkenalkan deklarasi tipe kembali . Yang berarti saya sekarang dapat menunjukkan nilai kembali adalah kelas tertentu, antarmuka, array, callable atau salah satu dari jenis skalar yang baru dapat diindikasikan, sebagaimana dimungkinkan untuk parameter fungsi. function returnHello():...
Ekstensi mcrypt tidak digunakan lagi akan dihapus di PHP 7.2 menurut komentar yang diposting di sini . Jadi saya mencari cara alternatif untuk mengenkripsi kata sandi. Sekarang saya menggunakan sesuatu seperti mcrypt_encrypt(MCRYPT_RIJNDAEL_128, md5($key, true), $string, MCRYPT_MODE_CBC,...
PEMBARUAN : PHP 7.4 sekarang mendukung kovariansi dan pelanggaran yang membahas masalah utama yang diangkat dalam pertanyaan ini. Saya telah mengalami sesuatu masalah dengan menggunakan tipe return yang mengisyaratkan di PHP 7. Pemahaman saya adalah bahwa mengisyaratkan : selfberarti Anda...
Saya telah memperbarui definisi kelas saya untuk menggunakan petunjuk tipe properti yang baru diperkenalkan, seperti ini: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id) {...