Skip to main content

Posts

Featured post

PHP program that multiplies corresponding elements of two given lists

<?php function multiply_two_lists($x, $y)  {     $a = explode(' ',trim($x));     $b = explode(' ',trim($y));     foreach($a as $key=>$value)   {         $output[$key] = $a[$key]*$b[$key];   }     return implode(' ',$output);  } echo multiply_two_lists(("10 12 3"), ("1 3 3"))."\n"; ?>
Recent posts

PHP program to convert word to digit

<?php function word_digit($word) {     $warr = explode(';',$word);     $result = '';     foreach($warr as $value){         switch(trim($value)){             case 'zero':                 $result .= '0';                 break;             case 'one':                 $result .= '1';                 break;             case 'two':                 $result .= '2';                 break;             case 'three':                 $result .= '3';                 break;             case 'four':                 $result .= '4';                 break;             case 'five':                 $result .= '5';                 break;             case 'six':                 $result .= '6';                 break;             case 'seven':                 $result .= '7';                 break;             case 'eight':    

PHP program to generate an array with a range taken from a string

<?php function string_range($str1)  {   preg_match_all("/([0-9]{1,2})-?([0-9]{0,2}) ?,?;?/", $str1, $a);   $x = array ();   foreach ($a[1] as $k => $v)    {     $x  = array_merge ($x, range ($v, (empty($a[2][$k])?$v:$a[2][$k])));   }   return ($x); } $test_string = '1-2 18-20 9-11'; print_r(string_range($test_string)); ?> @php_program

PHP a function to remove a specified duplicate entry from an array

<?php function array_uniq($my_array, $value) {     $count = 0;         foreach($my_array as $array_key => $array_value)     {         if ( ($count > 0) && ($array_value == $value) )         {             unset($my_array[$array_key]);         }                 if ($array_value == $value) $count++;     }         return array_filter($my_array); } $numbers = array(4, 5, 6, 7, 4, 7, 8); print_r(array_uniq($numbers, 7)); ?>

PHP script to delete a specific value from an array using array_filter() function

< ?php $colors = array('key1' => 'Red', 'key2' => 'Green', 'key3' => 'Black'); $given_value = 'Black'; print_r($colors); $new_filtered_array = array_filter($colors, function ($element) use ($given_value) {      return ($element != $given_value); }       print_r($filtered_array);       print_r($new_filtered_array); ?>