«php» etiketlenmiş sorular

Özellikle Web geliştirme için uygun, yaygın olarak kullanılan genel amaçlı bir komut dosyası dili olan PHP hakkında sorular.

5
PHP, HTML, Javascript ve iyi uygulama yazma
Ben ve ekibim için HTML, JavaScript ve PHP kodlaması hakkında bir sözleşme belirtimi yazmak zorunda olduğumu fark ettim. Web geliştirmede, tıpkı C ++ gibi, kesinlikle bir girinti ve yorum hayranıyım. Yine de, genellikle işimde aniden baş ağrısını ortaya çıkaran HTML + JavaScript + PHP koduyla karşılaşıyorum. Kodumu okunabilir hale getirmeye …


1
Php bir dize formülü ile veri kümesini değerlendirme
Bir uygulamadaki bazı koşulları güncellemekle görevlendirildim. Değerlendirilecek bir veri setim var ve uygulamada şu şekilde kodlanmıştır: $arr = array( 'a' => 'apple', 'b' => 'orange', 'c' => 1, 'd' => 2, 'e' => 5, 'f' => 'green', 'g' => 'red', 'h' => 'yellow', ) $res1 = ($arr['a'] == 'apple') ? …
9 php 

3
Diller Arası Test Odaklı Geliştirme
Kısa soru: Birden çok dile yayılan bir projede Test Odaklı Geliştirme'yi nasıl takip ediyorsunuz? Özellikle, JavaScript ve PHP kullanan bir web uygulaması yazıyorum ve TDD ilkelerini takip etmek istiyorum, ancak bunları nasıl entegre edeceğimden emin değilim. JS ve PHP bölümleri için ayrı test paketleri çalıştırıyor muyum ve sunucu yanıtlarını taklit …

2
Kayıt sırasında otomatik olarak şifre oluşturmak iyi bir fikir midir?
Üzerinde çalıştığım bir proje için bir kayıt sistemi geliştiriyorum. Kullanıcılar işlem çok uzunsa kaydolma eğiliminde olmadığından, (en azından başlangıçta) yalnızca otomatik olarak oluşturdukları şifreleri göndereceğim (ve aynı zamanda e-posta adreslerini doğrulamama izin verecek) ). Bu aynı zamanda kayıt işlemini hızlı bir şekilde tamamlamak için zayıf bir şifre seçmelerini de engelleyecektir. …


1
Menü oluşturma deseni
Menü yönlendirme için kullanılmadığında kafamı bir menünün aktif durum işleyişine sokarken sorun yaşıyorum. Menü sisteminin yönlendirmeyi de işlediği Drupal'dan geliyorum. böylece aktif durum ve aktif iz durumunun ayarlanması rota tarafından gerçekleştirilir (bu aynı zamanda bir menü oluşturma sistemi olarak da işlev görür). Şimdi, birçok PHP çerçevesinin yönlendirmeyi işleyen Yönlendirici sınıfları …


4
PHP file_put_contents Dosya Kilitleme
Senaryo: Her satırda dize (ortalama cümle değeri) olan bir dosyanız var. Sake argümanları için bu dosyanın boyutu 1Mb (binlerce satır) diyelim. Dosyayı okuyan, belgedeki bazı dizeleri değiştiren bir komut dosyanız var (yalnızca ekleme değil aynı zamanda bazı satırları kaldırma ve değiştirme) ve ardından tüm verilerin üzerine yeni veriler yazıyor. Sorular: …

6
Bir dosyayı ayrıştırmanın en iyi yolu
EDIFACT ve TRADACOMS gibi bazı ünlü dosya formatlarına ayrıştırıcı yapmak için daha iyi bir çözüm bulmaya çalışıyorum . Bu standartlara aşina değilseniz Wikipedia'dan bu örneği inceleyin: Ürün kullanılabilirliği talebini yanıtlamak için kullanılan bir EDIFACT mesajı örneği için aşağıya bakın: - UNA:+.? ' UNB+IATB:1+6XPPC+LHPPC+940101:0950+1' UNH+1+PAORES:93:1:IA' MSG+1:45' IFT+3+XYZCOMPANY AVAILABILITY' ERC+A7V:1:AMD' IFT+3+NO MORE …

2
Hangi açık kaynaklı PHP projesinde öğrenebileceğim 'mükemmel' OOP tasarımı var? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

4
PHP'nin üçlü operatörünü yalnızca iki argümanla kullanma
Son zamanlarda bazı kodumu gözden geçiriyordu ve bir eksiklik uyum içinde, aşağıdaki gibi bir yapı bıraktığını fark ettim: $guid = empty($subscription->guid) ? : $subscription->guid; Şimdi, bu yapılması gerekeni ve yanlış olanı yapmıyordu , ancak bu özellik her zaman ayarlandığından iyi çalışıyor ve aşağıdaki değişiklik nedeniyle 5.3'ten beri sözdizimi hatası yok …

9
PHP ile büyük bir web uygulaması oluştururken bir çerçeveden kaçınmak mantıklı mı?
Birkaç yıldır bir PHP web uygulaması geliştiricisi olarak, MVC'ler ve çerçevelerden payımı aldım. İlk başta ekmek dilimlendikten sonra en iyi şey olduklarını düşündüm; her şeyin uygulanması çok kolay görünüyordu. Ancak şimdi, uygulama ne kadar karmaşık hale gelirse, çerçeve o kadar zorlanır, bu yüzden bunları aşmak için geçici çözümler geliştirmem gerekir. …

2
Daha uzun metinleri (görünüm ve e-posta şablonları) gettext ile çevirme
Çok dilli bir PHP web uygulaması geliştiriyorum ve gettext ile çevirmem gereken uzun (-ish) metinlerim var. Bunlar e-posta şablonları (genellikle kısa, ancak yine de birkaç satır) ve görünüm şablonlarının parçalarıdır (daha uzun açıklayıcı metin blokları). Bu metinler bazı basit HTML'leri içerir (vurgu için kalın / italik, muhtemelen burada veya orada …

9
Büyük bir veri kümesini MySQL veritabanına (veya genel olarak herhangi bir veritabanına) eklemenin en iyi yolu nedir?
Bir PHP projesinin bir parçası olarak, bir MySQL veritabanına bir satır eklemek zorunda. Açıkçası bunu yapmaya alışkınım, ancak bu bir sorguda 90 sütuna eklenmesini gerektiriyordu. Ortaya çıkan sorgu korkunç ve yekpare görünüyor (özellikle PHP değişkenlerimi değerler olarak ekleyerek): INSERT INTO mytable (column1, colum2, ..., column90) VALUES ('value1', 'value2', ..., 'value90') …
9 php  mysql  efficiency 

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.