Etiket: php

  • php is_array fonksiyonu

    php is_array fonksiyonu

    yazar:

    kategori: ,

    Bir değişkenin dizi içerip içermediğini kontrol eder.

  • Php switch case

    Php switch case

    yazar:

    kategori:

    Switch case kalıbı: switch ile belirlenen değişkeni case ile belirlediğimiz şartlara göre çalıştırıyoruz. Her case dalını break; ile bitiriyoruz. Eğer case ile belirlenen hiç bir şart uygun olmadıysa default: kısmındaki kod çalıştırılır. $meyve = “muz”; switch ($meyve) { case “elma”: echo “En sevdiğim meyve elmadır!”; break; case “muz”: echo “En sevdiğim meyve muzdur!”; break; case…

  • Undefined offset: in php array

    yazar:

    kategori: ,

    Undefined offset: in php array <?php //ilce.php $ilce = array(); $ilce[‘1’] = “ADALAR”; $ilce[‘2’] = “ARNAVUTKÖY”; $ilce[‘3’] = “ATAŞEHİR”; $ilce[‘4’] = “AVCILAR”; echo $ilce[‘0’]; ?> Notice: Undefined offset: 0 in ilce.php on line 8 Tanımlanmış dizi içerisinde bulunmayan bir anahtar değeri kullanmak isteyince oluşan hatadır. Eğer önce dizi içerisinde bu anahtar değerin olup olmadığı kontrol…

  • PHP 5 filtre fonsiyonları

    yazar:

    kategori:

    PHP 5 Filter Functions Php filtre fonksiyonları güvenli olmayan kaynaklardan gelen bilgileri filtre etmek ve onaylamak için kullanılır. Php 5.2.0 dan itibaren öntanımlı olarak yüklüdür. Ek bir kuruluma ihtiyaç göstermez. Fonsiyonlar filter_has_var(); belirli bir giriş tipine ait değişken olup olmadığını kontrol eder filter_id(); belirli bir filtre isminin filtre kimliğini(id) getirir. filter_input(); harici bir değişkeni filtreler.…

  • php mysql_insert_id MySQL’de son sorguda otomatik olarak oluşturulan ID numarasını almak

    yazar:

    kategori:

    Eğer son yapılan sorguda autoincrement özelliği ile oluşturulumuş olan ID numarasına erişmek istiyorsanız mysql_insert_id komutunu kullanabilirsiniz [php] $sql = " INSERT INTO `FIYATLAR` (`FIYATLAR_ID`,`FIYAT`) VALUES"; $sql .=( NULL, ‘".$_POST[‘fFIYAT’]."’);" ; $sonuc = mysql_query($sql); $son_kayit_id = mysql_insert_id(); [/php] Eğer veritabanı tablosunda birden fazla işlem yapan varsa, tabloyu yazmaya karşı kilitlemekte fayda var. [php] $sql_lock = "LOCK…

  • php – explode

    yazar:

    kategori:

    explode — Karakter dizinini belirtilen ayraçlar kullanarak daha küçük karakter dizinlerine ayırır. (PHP 4, PHP 5) array explode ( string $delimiter , string $string [, int $limit ] ) $delimiter = Ayraç $string = Parçalara bölünecek olan karakter dizini $limit = Karakter dizininin toplam kaç parçaya bölüneceğini belirler. Eğer sayı toplam parça sayısından daha küçükse…

  • php nl2br komutu Yeni Satır karakteri CR/LF yi
    ye dönüştürme

    yazar:

    kategori:

      Bir karakter dizisinde bulunan “Yeni Satır” karakterlerini <br> etiketiyle değiştirmeye yarar. HTML formundaki TEXTAREA elamanına yazı girişi yaparken enter tuşuna basıp alt satıra geçildiyse oluşan CR/LF (Carriage return / Line feed) karakterlerini HTML sayfanızda göstermek için bu komutu kullanabiliriz. <?php echo nl2br (“ilk satır \n ikinci satır”) ; ?> programının çıktısı ilk satir <br…

  • php strlen komutu

    yazar:

    kategori:

    Bir karakter dizinin uzunluğunu tam sayı olarak verir. int strlen ( string $string ) <?php echo strlen(“abcdef”); ?> 6 sonucunu verir. <?php if (strlen(“abcdef”) > 3) { echo “Karakter diziniz üç karakterden fazla.” ; } ?>  

  • php intval komutu

    yazar:

    kategori: ,

    Bir değişkenin değerini tam sayı olarak almaya yarar.  int intval ( mixed $var [, int $base = 10 ] ) $var ile verilen değişkeni $base ile belirtilen sayı tabanına  göre tam sayıya çevirir. $base değişkeni boş ise öntanımlı olarak 10 sayı tabanına  göre işlem yapar. Hata olduğunda 0 sonucu verir. Boş dizi ve objeler 0 sonucunu, dolu dizi…

  • Prestashop HTTP 500 İç Sunucu Hatası Internal Server Error

    yazar:

    kategori:

    Prestashop kurulum sonrasında karşımıza sıklıkla çıkan bir sorun var. HTTP 500  İç Sunucu Hatası ( Internal Server Error) hatası. Php dilinin derlenmesi sırasında oluşan bir sorundan kaynaklanmakta. (http://bugs.php.net/bug.php?id=52258 php-5.3.2 fails to compile the phar extension when using tr_TR.UTF-8 as a locale. When using LANG=C everything’s fine.) php nin setlocal komutunun lc_type özelliğini tr_TR seçeneği ile kullanamaya çalışırsanız…