Tüm Yazılarım

Php tüm boşlukları silme

PHP programlama dilinde string ifadelerde boşlukların silinebilmesi için belli başlı fonksiyonlar kullanılmaktadır. Gereksiz boşlukların silinmesi için trim,ltrim,rtrim fonksiyonları kullanılarak string ifadelerin başındaki ve sonundaki boşluklar kaldırılabilir. Fakat bazen gereksiz tüm boşlukların silinmesi gerekebilir, işte bu gibi durumlarda aşağıdaki fonksiyonu kullanarak gereksiz tüm boşlukları silebilirsiniz.

PHP hatalarını görmek ve hata ayıklamak

PHP hatalarını görmek ve hata ayıklamak için error_reporting ve display_errors gibi PHP ayarlarını etkinleştirmeniz gerekebilir. Bazen hosting panelindeki ayarlardan dolayı hata kod basma kapalı veya açık gelebilir, hata kodunu basmak için aşağıdaki kod satırını kullanabilirsiniz. Php kodunun en üstüne ekleyiniz. Bu komut ile tüm hatalar ve uyarılar görünür hale gelecektir. Ancak, bu ayarları sadece geliştirme…

Devamını Oku

Linux’ta kullanılan komut geçmişini görüntülemek ve tümünü silmek

Linux’ta kullanılan komut geçmişini görüntülemek ve tümünü silmek için history komutunu kullanabilirsiniz. İşte bu işlemi yapmak için izlemeniz gereken adımlar: Komut geçmişini listelemek için Kullanılan komutları bir txt dosyasına yazdırıp çıktı almak için Tüm geçmişi silmek için ise aşağıdaki komutu kullanabilirsiniz Tüm linux dağılımların da aynı komut geçerlidir, centos, ubuntu, fedora, almalinux, rockylinux

Php de dizi öğelerini tek bir değişkende birleştirme

Php de dizi öğelerini tek bir değişkende birleştirme bazen gerekli olabiliyor, örneğin diziden gelen öğeleri veritabanın’ da tek bir satıra kaydetmek gibi. Php de bir fonksiyon olan implode(), dizileri birleştirme ve dizilerin içeriğini belirli bir ayraçla bir araya getirme işlevine sahiptir. Örnekle açıklayalım.

Mysql Fulltext arama yapma

Mysql Fulltext arama yapma bazen gerekli olabilir, tabiiki satır sayınız milyonlar/milyarlar olmadığı sürece, çok fazla satır varsa ve fulltext arama yapmak istiyorsanız alternatif elasticsearh veya mongodb gibi json/Bson tabanlı döküman tutan veritabanları kullanmanız gerekecektir, aksi takdirde aramalarda mysql çok yavaşlayacaktır. Mysql fulltext yapmak için alter table ile tablo yapısında değişiklik yapmamız gerekir. Mysql de arama…

Devamını Oku

Imagemagick ile pdf -> jpg çevirme

Imagemagick ile pdf-> jpg çevirme işlemi için işletim sisteminize imagemagick kurmanız gerekir . Windows işletim sistemi kullanıyorsanız exe olarak kurabilirsiniz. Kurulum bittikten sonra komut satırında çevirilecek dosyanın bulunduğu klasöre girip veya hangi dizinde ise o dizinin yolunu yazıp çevirme işlemini yapabilirsiniz. Php ile çalıştıracaksanız ortam değişkenlerine Imagemagick yolunu ekleneminz ve xampp kullanıyorsanız dll dosyasını php/ext…

Devamını Oku