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

20
Aksanlı karakterlerin değiştirilmesi php
Aksanlı karakterleri normal değiştirmelerle değiştirmeye çalışıyorum. Şu anda yaptığım şey aşağıdadır. $string = "Éric Cantona"; $strict = strtolower($string); echo "After Lower: ".$strict; $patterns[0] = '/[á|â|à|å|ä]/'; $patterns[1] = '/[ð|é|ê|è|ë]/'; $patterns[2] = '/[í|î|ì|ï]/'; $patterns[3] = '/[ó|ô|ò|ø|õ|ö]/'; $patterns[4] = '/[ú|û|ù|ü]/'; $patterns[5] = '/æ/'; $patterns[6] = '/ç/'; $patterns[7] = '/ß/'; $replacements[0] = 'a'; $replacements[1] …

9
MySQL ve PHP - boş dizge yerine NULL ekleyin
Veritabanına bazı değişkenler ekleyen bir MySQL deyimim var. Yakın zamanda isteğe bağlı olan 2 alan ekledim ($ intLat, $ intLng). Şu anda, bu değerler girilmezse, değer olarak boş bir dizge iletiyorum. MySQL'e (boşsa) açık bir NULL değerini nasıl iletirim? $query = "INSERT INTO data (notes, id, filesUploaded, lat, lng, intLat, …
88 php  mysql  null  sql-insert 

28
Laravel 5+ Ubuntu 14.04'te 500 Dahili Sunucu Hatası Alma
Laravel'i birçok kez Windows işletim sisteminde kurdum ama bu tür bir problem hiç oluşmadı. Bu 500 dahili sunucu genellikle "mod_rewrite" modülünüz açık olmadığında ortaya çıkar. Ancak, Ubuntu 14.04'te bu sorun bana bir baş ağrısı veriyor. Rewrite_mod'u kurdum ama aynı zamanda çalışmıyor. İe içindeki tüm klasörlerime ve dosyalarıma erişim verdim / …

7
Tamsayı gibi adlara sahip nesne özelliklerine nasıl erişilir?
Şöyle bir json_decode()şey kullanıyorum : $myVar = json_decode($data) Bu da bana şu şekilde çıktı veriyor: [highlighting] => stdClass Object ( [448364] => stdClass Object ( [Data] => Array ( [0] => Tax amount liability is ....... [0] anahtarındaki dize değerine erişmek istiyorum. Şunun gibi bir şey yapmaya çalıştığımda: print $myVar->highlighting->448364->Data->0; …
87 php  object  properties 

6
Xpath ile bir css sınıfı seçme
Kendi başına .date adında bir sınıf seçmek istiyorum Nedense bunu çalıştıramıyorum. Kodumda neyin yanlış olduğunu bilen biri varsa, çok memnun olur. @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//[@class="date"]'); foreach ($images as $img) { echo $img." "; }
87 php  html  xml  xpath  web 

5
Curl kullanarak büyük bir dosya indirme
Curl kullanarak uzak dosyayı indirmem gerekiyor. İşte sahip olduğum örnek kod: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $st = curl_exec($ch); $fd = fopen($tmp_name, 'w'); fwrite($fd, $st); fclose($fd); curl_close($ch); Ama büyük dosyaları işleyemez çünkü önce belleğe okur. Dosyayı doğrudan diske aktarmak mümkün mü?
87 php  curl  download 

19
Mysql şifresinin süresi doldu. Bağlanamıyorum
Mac'imi sildim ve yeni bir El Capitan yüklemesi yaptım. Şimdi Mysql'e bağlanmakta zorlanıyorum. Bir web sunucusu kurulum sürecinden geçtikten sonra basit bir PHP test dosyası oluşturdum: <?php $conn = new mysqli("127.0.0.1", "root", "xxxxxxxx"); if ($conn->connect_error) echo "Connection failed: " . $conn->connect_error; else echo "Connected successfully"; phpinfo(); ?> Çalıştırdığımda şu hatayı …

4
Symfony 2.8, 3.0 ve üzeri sürümlerde buildForm () 'a veri aktarımı
Uygulamam şu anda bu yanıtta önerildiği gibi oluşturucuyu kullanarak form türüme veri aktarıyor . Bununla birlikte, Symfony 2.8 yükseltme kılavuzu , createFormişleve bir tür örneğini geçirmenin kullanımdan kaldırıldığını önerir : Tip örneklerinin Form :: add (), FormBuilder :: add () ve FormFactory :: create * () yöntemlerine aktarılması kullanımdan kaldırılmıştır …
87 php  symfony 

8
PHP kodumda assert kullanmalı mıyım?
Bir iş arkadaşım, bir if ifadesi kullanıp bir istisna attığım yerlerde kütüphanelerimize birkaç kez assert komutunu ekledi . (Bundan önce iddia bile duymamıştım.) İşte onu nasıl kullandığına dair bir örnek: assert('isset($this->records); /* Records must be set before this is called. */'); Yapardım: if (!isset($this->records)) { throw new Exception('Records must be …
87 php  assert 

5
Curl POST İsteği Başlıkları Gösterilsin mi? Bunu yapmanın bir yolu var mı?
Bir Curl web otomasyon uygulaması oluşturuyorum ve POST işlemimin istenen sonucunu alamamakla ilgili bir sorun yaşıyorum, gönderdiğim POST isteğinin tamamını (başlıklarla) nasıl gösterebileceğimi bulmakta biraz sorun yaşıyorum, ben bunu araştırıyorum ama ortaya çıkan her şey yanıt başlıkları, aslında bunları da istiyorum ama aynı zamanda istek, google'da bulduğum hiçbir gönderiden bahsetmiyor …
87 php  curl  request  header  libcurl 


12
PHP'de bir dizideki belirli bir değerin dizinini alın
Bir dizim var: $list = array('string1', 'string2', 'string3'); Belirli bir değer için indeksi almak istiyorum (yani 1için string2ve 2için string3) Tek istediğim dizideki dizelerin konumu string1, 0'dır string2 1'dir string3 2'dir Bunu nasıl başarabilirim?
87 php  arrays 

3
Laravel Eloquent, yalnızca değişiklik yapıldıysa güncellenir
Laravel'de, sadece o kayıtta bir değişiklik yapıldıysa, anlamlı modeller kullanarak bir kaydı güncellemenin herhangi bir yolu var mı? Hiçbir kullanıcının iyi bir sebep olmadan veritabanını talep etmesini istemiyorum, sadece değişiklikleri kaydetmek için düğmeye basmak. javascriptSayfada bir şeyin değişip değişmediğine göre kaydet düğmesini etkinleştirip devre dışı bırakan bir fonksiyonum var, ancak …
87 php  laravel  eloquent 

6
İki Güzel Koleksiyon Nasıl Birleştirilir?
Soru tablom ve etiketler tablom var. Verilen bir sorunun etiketlerinden tüm soruları almak istiyorum. Dolayısıyla, örneğin, belirli bir soruya "Seyahat", "Trenler" ve "Kültür" etiketlerini ekleyebilirim. Bu üç etiket için tüm soruları getirebilmek istiyorum. Görünüşe göre zor olan, sorular ve etiketler ilişkisinin Eloquent'te ownToMany olarak tanımlanan çoka çok olmasıdır. Soru Koleksiyonlarını …

7
PHP iki ilişkilendirilebilir diziyi tek bir dizide birleştirir
$array1 = array("$name1" => "$id1"); $array2 = array("$name2" => "$id2", "$name3" => "$id3"); Hepsini bir araya getiren yeni bir diziye ihtiyacım var, yani $array3 = array("$name1" => "$id1", "$name2" => "$id2", "$name3" => "$id3"); Bunu yapmanın en iyi yolu nedir? Üzgünüm, unuttum, kimlikler birbiriyle asla eşleşmeyecek, ancak teknik olarak isimler …

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.