array_merge() Fonksiyonu

Sözdizimi:

array array_merge ( array $array1 [, array $array2 [, array $... ]] )

Bir veya daha fazla diziyi bireştirir.

Örnek:

<?php
$array1 = array(“color” => “red”, 2, 4);
$array2 = array(“a”, “b”, “color” => “green”, “shape” => “trapezoid”, 4);
$result = array_merge($array1, $array2);
print_r($result);
?>

Çıktı:

Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)

undefined Özelliği

Sözdizimi:
undefined

Tanımlanmamış veya tanımlanmış ama bir değer atanmamış değişkenler undefined döndürür.

Örnek

<script type=”text/javascript”>
var degisken;
document.write(degisken);
</script>

Çıktı:

undefined

parse_str() Fonksiyonu

Sözdizimi:

void parse_str ( string $str [, array &$arr ] )

$str paramtresi ile verilen stringdeki değişkenleri parse eder.
İkinci parametre opsiyoneldir, kullanılırsa parse edilen değişkenler $arr dizisine doldurulur.

Örnek:

$str = “page=modeller.php&marka=ferrari&model[]=333&model[]=444″;
parse_str($str);
echo $page; //modeller.php
echo $marka;//ferrari
echo $model[0];//333
echo $model[1];//444

parse_str($str,$arr);
echo $arr["page"];//modeller.php
echo $arr["marka"];//ferrari
echo $arr["model"][0];//333
echo $arr["model"][1];//444

?>

substr() Metodu

Sözdizimi
substr(start, [length])

start parametresi ile hangi karakterden başlanacağı, length parametresi ile ne kadar karakter alınacağı belirtilir.

örneğin stringimiz “Ferrarisini Satan Bilge” olsun, sadece bilge metnini stringden alıcaz.
stringin başından ve sıfırdan itibaran başlıyoruz saymaya,18 de bilge’nin b sini geldim, start parametresi 18 olucak. bilge’de 5 karakter uzunlugunda, length 5 olucak.

<script type=”text/javascript”>
var str=”Ferrarisini Satan Bilge”
var sonuc = str.substr(18,5)
document.write(sonuc) //çıktı “Bilge”
</script>

indexOf() Metodu

Sözdizimi

stringObject.indexOf(searchvalue,[fromindex])

“searchvalue” ile belirtilen karakterin string içinde geçtigi ilk konumun endeksini verir.

Aranan karakter bulunamazsa -1 döndürür.

<script type=”text/javascript”>
var str=”vadideki zambak”
document.write(str.indexOf(”z”))
//Çıktı:9
document.write(str.indexOf(”t”))
//Çıktı:-1
</script>