Php nin kendi hazır fonksiyonunu kullanmadan (strtoupperBir dizgenin harflerini büyük harfe çevirir) bu işlemi nasıl yapabiliriz sorusuna yanıt vermeye çalıştık.

<?php  
$metin = "BiziM StRInG"; 
$gecici = ""; 
for ($i = 0; $i < strlen($metin); $i++) 
	{ 
		$asciikodu = ord($metin[$i]); 
		if ($asciikodu > 96 && $asciikodu < 123) 
			{ 
				$gecici = $gecici . chr($asciikodu - 32); 
			} 
		else 
			{ 
				$gecici = $gecici . $metin[$i];
			} 
	} 
	$metin = $gecici; print "$metin\n";
?>

 Öğrencim Ahmet Tahsin EKE nin ödevi.