Skip to main content

Posts

Showing posts from January, 2025

array_fill_keys()

  <?php $keys= array ( "a" , "b" , "c" , "d" ); $a1=array_fill_keys($keys, "yellow" ); print_r($a1); ?> Output: Array ( [a] => yellow [b] => yellow [c] => yellow [d] => yellow ) Syntex: array_fill_keys( keys, value )

PHP array_diff_ukey() Function

  <?php function  myfunction($a,$b) { if  ($a===$b)   {    return   0 ;   }    return  ($a>$b)?1:- 1 ; } $a1= array ( "a" => "red" , "b" => "green" , "c" => "blue" ); $a2= array ( "a" => "blue" , "b" => "black" , "e" => "blue" ); $result=array_diff_ukey($a1,$a2, "myfunction" ); print_r($result); ?> Output: Array ( [c] => blue ) Syntex: array_diff_ukey( array1, array2, array3, ..., myfunction )

PHP array_diff_uassoc() Function

  <?php function  myfunction($a,$b) { if  ($a===$b)   {    return   0 ;   }    return  ($a>$b)?1:- 1 ; } $a1= array ( "a" => "red" , "b" => "green" , "c" => "blue" ); $a2= array ( "d" => "red" , "b" => "green" , "e" => "blue" ); $result=array_diff_uassoc($a1,$a2, "myfunction" ); print_r($result); ?> Output:  Array ( [a] => red [c] => blue ) Syntex: array_diff_uassoc( array1, array2, array3, ..., myfunction )

PHP array_diff_key() Function

  <?php $a1= array ( "a" => "red" , "b" => "green" , "c" => "blue" ); $a2= array ( "a" => "red" , "c" => "blue" , "d" => "pink" ); $result=array_diff_key($a1,$a2); print_r($result); ?> Output: Array ( [b] => green ) Syntex: array_diff_key( array1, array2, array3, ... )

PHP array_diff_assoc() Function

  <?php $a1= array ( "a" => "red" , "b" => "green" , "c" => "blue" , "d" => "yellow" ); $a2= array ( "a" => "red" , "b" => "green" , "c" => "blue" ); $result=array_diff_assoc($a1,$a2); print_r($result); ?> Output: Array ( [d] => yellow ) Syntex: array_diff_assoc( array1,array2,array3... )

PHP array_diff() Function

  <?php $a1= array ( "a" => "red" , "b" => "green" , "c" => "blue" , "d" => "yellow" ); $a2= array ( "e" => "red" , "f" => "green" , "g" => "blue" ); $result=array_diff($a1,$a2); print_r($result); ?> Output: Array ( [d] => yellow ) Syntex: array_diff( array1, array2, array3, ... )

PHP array_combine() Function

  <?php $fname= array ( "Mehran" , "Muneeb" , "Uzair" ); $age= array ( "35" , "37" , "43" ); $c=array_combine($fname,$age); print_r($c); ?> Output: Array ( [ Mehran ] => 35 [ Muneeb ] => 37 [ Uzair ] => 43 ) Syntex: array_combine( keys ,  values )

PHP array_column() Function

  <?php // An array that represents a possible record set returned from a database $a =  array (    array (      'id'  =>  5698 ,      'first_name'  =>  'Mehran' ,      'last_name'  =>  'Yaqoob' ,   ),    array (      'id'  =>  4767 ,      'first_name'  =>  'Muneeb' ,      'last_name'  =>  'Ahmad' ,   ),    array (      'id'  =>  3809 ,      'first_name'  =>  'Uzair' ,      'last_name'  =>  'Rajput' ,   ) ); $last_names = array_column($a,  'last_name' ); print_r($last_names); ?> Output: Array (   [0] => Yaqoob   [1] => Ahmad   [2] => Rajput ) Syntex: array_column( array ,  column_key ,  index_key ...

PHP array_chunk() Function

  <?php $names= array ( "Mehran" , "Ali" , "Mehboob" , "Muneeb" , "Uzair" , "Ahad" ); print_r(array_chunk($names, 2 )); ?> Output: Array ( [0] => Array ( [0] => Mehran [1] => Ali ) [1] => Array ( [0] => Mehboob [1] => Muneeb ) [2] => Array ( [0] => Uzair [1] => Ahad ) ) Syntax array_chunk( array ,  size ,  preserve_key )