PHP Classes

File: tests/arraySort.php

Recommend this page to a friend!
  Classes of Ali YILMAZ   Mind Framework   tests/arraySort.php   Download  
File: tests/arraySort.php
Role: Example script
Content type: text/plain
Description: Example script
Class: Mind Framework
Framework that implements several design patterns
Author: By
Last change:
Date: 2 years ago
Size: 2,490 bytes
 

Contents

Class file image Download
<?php

require_once '../src/Mind.php';

$Mind = new Mind();

/* -------------------------------------------------------------------------- */
/* ARRAY */
/* -------------------------------------------------------------------------- */
echo '<h1>ARRAY</h1>';
echo
'<hr>';

// 1 KADEMEL? D?Z?LERDE SIRALAMA YAPMAK
$data = array(
   
2021,
   
2020,
   
2019
);
echo
'<h4>2021 üstte</h4>';
$Mind->print_pre($Mind->arraySort($data, 'DESC'));


// 2 KADEMEL? D?Z?LERDE ANAHTAR BEL?RTEREK SIRALAMA YAPMAK
$data = array(
    array(
       
'username'=>'aliyilmaz',
       
'age'=>33
   
),
    array(
       
'username'=>'eylül',
       
'age'=>30
   
)
);
echo
'<hr>';
echo
'<h4>eylül üstte</h4>';
$Mind->print_pre($Mind->arraySort($data, 'ASC', 'age'));


// 2 KADEMEL? D?Z?LERDE ANAHTAR BEL?RTMEDEN SIRALAMA YAPMAK
// ?LK ANAHTAR DE?ER?N? REFERANS ALIR
$data = array(
    array(
       
'username'=>'aliyilmaz',
       
'age'=>33
   
),
    array(
       
'username'=>'aliyilmaz1',
       
'age'=>29
   
),
    array(
       
'username'=>'eylül',
       
'age'=>30
   
)
);
echo
'<hr>';
echo
'<h4>aliyilmaz üstte</h4>';
$Mind->print_pre($Mind->arraySort($data, 'ASC'));


/* -------------------------------------------------------------------------- */
/* JSON */
/* -------------------------------------------------------------------------- */
echo '<h1>JSON</h1>';
echo
'<hr>';

// 1 KADEMEL? D?Z?LERDE SIRALAMA YAPMAK
$data = json_encode(array(
   
2021,
   
2020,
   
2019
));
echo
'<h4>2021 üstte</h4>';
$Mind->print_pre($Mind->arraySort($data, 'DESC'));


// 2 KADEMEL? D?Z?LERDE ANAHTAR BEL?RTEREK SIRALAMA YAPMAK
$data = json_encode(array(
    array(
       
'username'=>'aliyilmaz',
       
'age'=>33
   
),
    array(
       
'username'=>'eylül',
       
'age'=>30
   
)
));
echo
'<hr>';
echo
'<h4>eylül üstte</h4>';
$Mind->print_pre($Mind->arraySort($data, 'ASC', 'age'));


// 2 KADEMEL? D?Z?LERDE ANAHTAR BEL?RTMEDEN SIRALAMA YAPMAK
// ?LK ANAHTAR DE?ER?N? REFERANS ALIR
$data = json_encode(array(
    array(
       
'username'=>'aliyilmaz',
       
'age'=>33
   
),
    array(
       
'username'=>'aliyilmaz1',
       
'age'=>29
   
),
    array(
       
'username'=>'eylül',
       
'age'=>30
   
)
));
echo
'<hr>';
echo
'<h4>aliyilmaz üstte</h4>';
$Mind->print_pre($Mind->arraySort($data, 'ASC'));