«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.

11
Mutlak bir yol gerektiren PHP dosyalarını nasıl dahil edebilirim?
Aşağıdaki gibi bir dizin yapısına sahibim; script.php inc / include1.php inc / include2.php nesneler / object1.php nesneler / object2.php soap / soap.php Şimdi, bu nesneleri her ikisinde de kullanıyorum script.phpve /soap/soap.phponları taşıyabilirim, ancak bunun gibi dizin yapısının belirli bir nedenle olmasını istiyorum. Yürütürken script.phpyolu dahil inc/include.phpve yürütürken /soap/soap.phpbu kadar ../incmutlak …
96 php 


1
PHP tip ipucu üzerinde "yakalanabilir ölümcül bir hatayı" nasıl yakalayabilirim?
Sınıfımdan birinde PHP5'in Type Hinting'ini uygulamaya çalışıyorum, class ClassA { public function method_a (ClassB $b) {} } class ClassB {} class ClassWrong{} Doğru kullanım: $a = new ClassA; $a->method_a(new ClassB); hata üreten: $a = new ClassA; $a->method_a(new ClassWrong); Yakalanabilir ölümcül hata: ClassA :: method_a () 'ya iletilen bağımsız değişken, ClassB'nin …

30
MySQL Veritabanı XAMPP Manager-osx'te başlamıyor
XAMPP'yi yaklaşık bir ay önce indirdim ve gayet iyi çalışıyordu. Bugün bir ses tanıma yazılımı kurdum ve ardından bilgisayarımı yeniden başlattım. O zamandan beri, MySQL yönetici-osx uygulamamda başlamıyor. Beni uygulama günlüğüne atmıyor. Şöyle diyor: Stopping all servers... Stopping Apache Web Server... /Applications/XAMPP/xamppfiles/apache2/scripts/ctl.sh : httpd stopped Stopping ProFTPD... Checking syntax of …
96 php  mysql  macos  xampp 

16
Komut satırı ubuntu 16.04'te php sürümlerini değiştirin
Ubuntu 16.04 cihazıma php 5.6 ve php 7.1 kurdum Web sunucum olarak Apache'yi biliyorum, yapabilirim a2enmod php5.6 #to enable php5 a2enmod php7.1 #to enable php7 Apache modüllerinde php7.1'i devre dışı bıraktığımda ve php 5.6'yı etkinleştirdiğimde, Apache değişikliği tanır ve beklendiği gibi php 5.6 yorumlayıcısını kullanır. Ancak dahili php web sunucusunu …

7
PDO mysql: Eklemenin başarılı olup olmadığını nasıl anlarım?
Kayıt eklemek için PDO kullanıyorum (mysql ve php) $stmt->bindParam(':field1', $field1, PDO::PARAM_STR); $stmt->bindParam(':field2', $field2, PDO::PARAM_STR); $stmt->execute(); Başarıyla eklenip eklenmediğini bilmenin bir yolu var mı, örneğin kayıt bir kopya olduğu için eklenmemiş mi? Düzenleme: Tabi ki veritabanına bakabilirim, ancak programlı geribildirimi kastediyorum.
96 php  mysql  database  pdo 

4
PHP bellek profili oluşturma
Bir PHP sayfasının bellek kullanımını profillemenin iyi bir yolu nedir? Örneğin, verilerimin ne kadar bellek kullandığını ve / veya hangi işlev çağrılarının en fazla belleği ayırdığını görmek için. xdebug profil oluşturma özelliğinde bellek bilgisi sağlamıyor gibi görünüyor. xdebug , izleme özelliğinde bunu sağlar. Bu, her bir işlev çağrısı için bellek …
96 php  memory  profiling 

18
Okunabilir / hiyerarşik formatta bir dizi görüntüleme
İşte dizim için verileri çekmenin kodu <?php $link = mysqli_connect('localhost', 'root', '', 'mutli_page_form'); $query = "SELECT * FROM wills_children WHERE will=73"; $result = mysqli_query($link, $query) or die(mysqli_error($link)); if ($result = mysqli_query($link, $query)) { /* fetch associative array */ if($row = mysqli_fetch_assoc($result)) { $data = unserialize($row['children']); } /* free result set …
96 php  sql 

5
unutulan şifre için rastgele belirteç oluşturmak için en iyi uygulama
Unutulan şifre için tanımlayıcı oluşturmak istiyorum. Mt_rand () ile timestamp kullanarak yapabileceğimi okudum, ancak bazı insanlar zaman damgasının her seferinde benzersiz olmayabileceğini söylüyor. Bu yüzden burada biraz kafam karıştı. Bununla zaman damgası kullanarak yapabilir miyim? Soru Özel uzunlukta rastgele / benzersiz tokenlar oluşturmak için en iyi uygulama nedir? Buralarda sorulan …

19
Bir işlev çağrısında isteğe bağlı argümanları nasıl atlarım?
Tamam PHP'de argümanların nasıl atlanacağını tamamen unuttum. Diyelim ki bende var: function getData($name, $limit = '50', $page = '1') { ... } Ortadaki parametrenin varsayılan değeri alması için bu işlevi nasıl çağırırım (ör. '50')? getData('some name', '', '23'); Yukarıdakiler doğru olur mu? Bunu çalıştıracak gibi görünmüyorum.

3
PHP'deki bir URL'ye POST verileri
POST verilerini PHP'deki bir URL'ye (form olmadan) nasıl gönderebilirim? Bir formu doldurmak ve göndermek için bir değişken göndermek için kullanacağım.
96 php  post 

12
bir ajax isteği kullanarak dosya indirme
Bir düğmeye tıkladığımda bir "ajax indirme isteği" göndermek istiyorum, bu yüzden şu şekilde denedim: javascript: var xhr = new XMLHttpRequest(); xhr.open("GET", "download.php"); xhr.send(); download.php: <? header("Cache-Control: public"); header("Content-Description: File Transfer"); header("Content-Disposition: attachment; filename= file.txt"); header("Content-Transfer-Encoding: binary"); readfile("file.txt"); ?> ama beklendiği gibi çalışmıyor, nasıl yapabilirim? Şimdiden teşekkür ederim


19
Geri 2 dizinden fazla bir dosyayı nasıl ekleyebilirim?
Geriye 2'den fazla dizin olan bir dosyayı nasıl dahil edersiniz? ../index.phpGeriye 2 dizin olan bir dosyayı eklemek için kullanabileceğinizi biliyorum , ancak bunu 3 dizin için nasıl yaparsınız? Bu mantıklı mı? Denedim .../index.phpama çalışmıyor. /game/forum/files/index.phpİçinde bir dosyam var ve bir dosya eklemek için PHP include kullanıyor. İçinde bulunan /includes/boot.inc.php; /kök …

13
PHP'de resmi yeniden boyutlandırma
Bir form aracılığıyla yüklenen herhangi bir resmi otomatik olarak 147x147px boyutuna yeniden boyutlandıran bazı PHP kodu yazmak istiyorum, ancak bunun nasıl yapılacağı hakkında hiçbir fikrim yok (göreceli bir PHP acemisiyim). Şimdiye kadar, başarıyla yüklenen resimlerim var, dosya türleri tanınıyor ve adlar temizleniyor, ancak yeniden boyutlandırma işlevini koda eklemek istiyorum. Örneğin, …

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.