PHP, geniş bir standart kütüphane ile birlikte gelir. Bu kütüphane, programcılara farklı amaçlar için birçok kullanışlı fonksiyon sağlar. İşte, faydalı PHP fonksiyonlarından bazıları:
1. substr()
Bir dizeyi belli bir konumdan itibaren kesmek için kullanılır.
$str = "Hello World!";
echo substr($str, 0, 5); // Output: Hello
Yukarıdaki örnekte, substr()
fonksiyonu kullanarak "Hello World!"
dizesinin ilk 5 karakterini ("Hello"
) aldık.
2. strlen()
Bir dizenin uzunluğunu bulmak için kullanılır.
$str = "Hello World!";
echo strlen($str); // Output: 12
Yukarıdaki örnekte, strlen()
fonksiyonu kullanarak "Hello World!"
dizesinin uzunluğunu bulduk ve ekrana yazdırdık.
3. explode()
Bir dizeyi belirtilen bir ayırıcıya göre parçalara ayırmak için kullanılır, böylece bir dizi oluşturulur.
$str = "apple,banana,cherry";
$fruits = explode(",", $str);
print_r($fruits); // Output: Array ( [0] => apple [1] => banana [2] => cherry )
Yukarıdaki örnekte, explode()
fonksiyonu kullanarak ,
karakterine göre "apple,banana,cherry"
dizesini üç parçaya ayırdık ve bunları $fruits
adlı bir diziye yerleştirdik.
4. implode()
Bir dizi elemanlarını belirtilen bir ayırıcıyla birleştirmek için kullanılır.
$fruits = array("apple", "banana", "cherry");
$str = implode(",", $fruits);
echo $str; // Output: apple,banana,cherry
Yukarıdaki örnekte, implode()
fonksiyonu kullanarak "apple,banana,cherry"
dizesini $fruits
dizisindeki elemanlarla birleştirdik.
5. date()
Tarih ve saat bilgisi almak için kullanılır.
echo date("Y/m/d"); // Output: 2023/03/12
Yukarıdaki örnekte, date()
fonksiyonu kullanarak tarihi "Y/m/d"
biçiminde ekrana bastırdık.
6. file_get_contents()
Bir dosyanın içeriğini bir dize olarak okumak için kullanılır.
$content = file_get_contents("example.txt");
echo $content;
Yukarıdaki örnekte, file_get_contents()
fonksiyonu kullanarak "example.txt"
dosyasının içeriğini okuyup ekrana bastırdık.
7. file_put_contents()
Bir dizeyi bir dosyaya yazmak için kullanılır.
$content = "Hello World!";
file_put_contents("example.txt", $content);
Yukarıdaki örnekte, file_put_contents()
fonksiyonu kullanarak "Hello World!"
dizesini "example.txt"
dosyasına yazdık.
Bu, sadece birkaç örnektir. PHP’de birçok kullanışlı fonksiyon bulunmaktadır. Bunları keşfetmek için PHP belgelerine göz atabilirsiniz.
Previous post
PHP ile tarih ve saatNext post
PHP form kullanımı ve örnekleri