strpos() Fonksiyonu

Sözdizimi:

int strpos(string samanlik, string igne, int[oteleme] );

igne parametresi ile verilen stringi samanlık içinde arar ve bulduğu ilk konumun endeksini döndürür. Aranan karakter bulunamazsa false döndürür.

oteleme parametresiyle aramaya başlamak için bir nokta belirlenebilir.

Örnek:

<?php
$samanlik = ‘Hello World’;
$igne = ‘o’;
$konum = strpos($samanlik, $igne);
if($konum === false){
print “‘$samanlik’ stringinde ‘$igne’ stringi bulunamadi!”;
}
else{
echo “‘$samanlik’ stringinde ‘$igne’ stringi bulundu.”;
echo ” bulunan konum: $konum”;
}
?>

Çıktı:

‘Hello World’ stringinde ‘o’ stringi bulundu. bulunan konum: 4

basename() Fonksiyonu

Sözdizimi:

string basename ( string $path [, string $suffix ] )

$path parametresi ile verilen adresteki dosya adını döndürür.

Örnek:

<?php
$yol = “/home/httpd/html/index.php”;
$dosyaAdi = basename($yol); // Çıktı: “index.php”
$dosyaAdi = basename($yol, “.php”); // Çıktı: “index”
?>

parse_url() Fonksiyonu

Sözdizimi:

mixed parse_url ( string url )

Bir URL’yi parse eder, parse ettiği bölümleri karakter indeksli bir diziye doldurur.

Örnek:

<?$url = ‘http://www.php.net/index.php?param=value#anchor’;
print_r(parse_url($url));

?>

Çıktı:

Array
(
[scheme] => http
[host] => www.php.net
[path] => /index.php
[query] => param=value
[fragment] => anchor
)

array_push() Fonksiyonu

Sözdizimi:

int array_push ( array &$array , mixed $var [, mixed $... ]

Dizinin en sonuna yeni bir eleman ekler. Dizinin eleman sayısını döndürür.

Örnek:

10′dan bire doğru inen bir dizi yaratalım.

<?php
$sayilar = array();
for($i=10 ; $i > 0 ; $i–)
array_push($sayilar,$i);
print_r($sayilar);
?>

Çıktı:

Array ( [0] => 10 [1] => 9 [2] => 8 [3] => 7 [4] => 6 [5] => 5 [6] => 4 [7] => 3 [8] => 2 [9] => 1 )

sort() Fonksiyonu

Sözdizimi:

bool sort ( array &$array [, int $sort_flags ] )

Dizideki elamanları küçükten büyüğe doğru sıralar. Büyük küçük harfe duyarlıdır.
Büyük harfler, küçük harflerden önce gelir. A, Z,den küçüktür, Z de a dan küçüktür.

Örnek:

<?php
$meyvalar = array(“limon”, “portakal”, “muz”, “elma”);
sort($meyvalar);
foreach ($meyvalar as $anahtar => $deger) {
echo “meyvalar[" . $anahtar . "] = ” . $deger . “<br>”;
?>

Çıktı:

meyvalar[0] = elma
meyvalar[1] = limon
meyvalar[2] = muz
meyvalar[3] = portakal