Yenilikleri, isteklerinizin aşamalarını görebilirsiniz.
Arkadaşlar tabi ki konularınızı; başlık, açıklama ve düzenli bir kod dökümanı halinde ilettiğiniz takdirde paylaşırız. Bunun için info@phpmutfagi.com mail adresine yazmanız yeterlidir. Sadece tek şartımız herkesin anlayacağı bir dilde anlatmanız (Konularınızı iletirken lütfen imzanızı da gönderin. İsim soyisim, varsa linkedin veya başka bir sosyal medya hesabınız).
31-12-2022
Php derslerinde, php hazır kodlarda, php hatalarda ve ya tüm konularda hızlıca arama yaparak aradığınıza hızlıca ulaşabilirsiniz.
Yayın Tarihi
Arkadaşlar tabi ki konularınızı; başlık, açıklama ve düzenli bir kod dökümanı halinde ilettiğiniz takdirde paylaşırız. Bunun için info@phpmutfagi.com mail adresine yazmanız yeterlidir. Sadece tek şartımız herkesin anlayacağı bir dilde anlatmanızdır.
Konularınızı iletirken lütfen imzanızı da gönderin. (İsim soyisim, varsa linkedin veya başka bir sosyal medya hesabınız)
Php asort()
fonksiyonu tanımlanmış bir dizinin değerlerini A dan Z ye ya da rakamsal değerlerler ise küçükten büyüğe doğru sıralar.
Ancak anahtarlarını tutar yeniden anahtar değerleri oluşturmaz.
<?php
//asort($dizi)
$programlamaDilleri[1] = "PHP";
$programlamaDilleri[2] = "JAVA";
$programlamaDilleri[3] = "JAVASCRİPT";
$programlamaDilleri[4] = "PYTHON";
$programlamaDilleri[5] = "C";
$programlamaDilleri[6] = "DART";
var_dump($programlamaDilleri);
/* Sıralanmadan Önce Çıktısı:
array (size=6)
1 => string 'PHP' (length=3)
2 => string 'JAVA' (length=4)
3 => string 'JAVASCRİPT' (length=11)
4 => string 'PYTHON' (length=6)
5 => string 'C' (length=1)
6 => string 'DART' (length=4)
*/
asort($programlamaDilleri);
var_dump($programlamaDilleri);
/* Sıralandıktan Sonra Çıktısı:
array (size=6)
5 => string 'C' (length=1)
6 => string 'DART' (length=4)
2 => string 'JAVA' (length=4)
3 => string 'JAVASCRİPT' (length=11)
1 => string 'PHP' (length=3)
4 => string 'PYTHON' (length=6))
*/
//Değerleri A dan Z ye sıraladı ancak anahtar değerlerine hiç dokunmadı sahip oldukları ile kaldılar.
?>
<?php
$rakamlar[1] = 10;
$rakamlar[2] = 15;
$rakamlar[3] = 1;
$rakamlar[4] = 3;
$rakamlar[5] = 8;
$rakamlar[6] = 12;
var_dump($rakamlar);
/* Sıralanmadan Önce Çıktısı:
array (size=6)
1 => int 10
2 => int 15
3 => int 1
4 => int 3
5 => int 8
6 => int 12
*/
asort($rakamlar);
var_dump($rakamlar);
/* Sıralandıktan Sonra Çıktısı:
array (size=6)
3 => int 1
4 => int 3
5 => int 8
1 => int 10
6 => int 12
2 => int 15
*/
//Değerleri küçükten büyüğe doğru sıraladı ancak anahtar değerlerine hiç dokunmadı sahip oldukları ile kaldılar.
?>