<?php $testArray = array("key1" => "Value1","key2" => "Value2","key3" => "Value3"); $testArray = array_flip($testArray); print_r($testArray); //Array ( [Value1] => key1 [Value2] => key2 [Value3] => key3 ) ?>
Category Archives: PHP
Sum of elements of an array – PHP
<?php $testArray = array(5, 3, 8, 10); echo "Sum is : ".array_sum($testArray) ; //Sum is : 26 ?>
function to checks whether given key or index exists in the array – PHP
<?php $search_array = array('key1' => 17, 'key2' => 74); if (array_key_exists('key1', $search_array)) { echo "The key 'key1' exists "; } //The key 'key1' exists ?>
Function to find out the number of occurrence elements in an array -PHP
<?php $testArray=array("Value1","Value1","Value1","Value2"); print_r(array_count_values($testArray)); //Array ( [Value1] => 3 [Value2] => 1 ) ?>
Creates an array by using one array for keys and another for its values – PHP
<?php $testArray1 = array('key1', 'key2', 'key3'); $testArray2 = array('value1', 'value2', 'value3'); $testArray3 = array_combine($testArray1, $testArray2); print_r($testArray3); //Array ( [key1] => value1 [key2] => value2 [key3] => value3 ) // NOTE : Make sure that the 2 arrays have equual // number of elements ?>
Function to combine arrays – PHP
<?php $testArray1 = array("place" => "kochi", 11, 12); $testArray2 = array("p", "s", "place" => "Tvm", "Width" => "10", 84); $testArray3 = array_merge($testArray1, $testArray2); print_r($testArray3); //Array ( [place] => Tvm [0] => 11 [1] => 12 [2] => p [3] //=> s [Width] => 10 [4] => 84 ) ?>
Convert the values of an array into uppercase – PHP
<?php $testArray = array("Value1","Value2", "Value3"); print_r(array_map('strtoupper', $testArray)); // Array ( [0] => VALUE1 [1] => VALUE2 [2] => VALUE3 ) ?>
Convert the keys of an array into uppercase – PHP
<?php $testArray=array("key1"=>"Value1","key2"=>"Value2","key3"=>"Value3"); print_r(array_change_key_case($testArray,CASE_UPPER)); //Array ( [KEY1] => Value1 [KEY2] => Value2 [KEY3] => Value3 ) ?>
Apply a function to all the element of an array – PHP
<?php $testArray = array(2.4, 2.6, 3.5); print_r(array_map('ceil', $testArray)); // Array ( [0] => 3 [1] => 3 [2] => 4 ) $testArray = array(2.4, 2.6, 3.5); print_r(array_map('floor', $testArray)); // Array ( [0] => 2 [1] => 2 [2] => 3 ) ?>
Script to read RSS feed – PHP
<?php $connect = curl_init("http://www.unixsite.com/feed/rss/"); curl_setopt($connect, CURLOPT_RETURNTRANSFER, true); curl_setopt($connect, CURLOPT_HEADER, 0) ; $result = curl_exec($connect); curl_close($connect); $data = new SimpleXmlElement($result, LIBXML_NOCDATA); for($i=0;$i<10;++$i) { if(empty($data->channel->item[$i]->title)) break; echo $data->channel->item[$i]->title; echo $data->channel->item[$i]->description; } ?>