Saturday, 18 November 2017

Diamond shape pattern program.

<?php

$num = 10;

for($a = 1; $a <= $num; $a++)
{
    for($b = 1; $b <= $num-$a; $b++)
    {
        echo "&nbsp;&nbsp;";
    }
    for($c = 1; $c <= $a; $c++)
    {
        echo "&nbsp;*&nbsp;";
    }
    echo "<br/>";
}

for($x = 1; $x <= 9; $x++)
{
    for($y = 1; $y <= $x; $y++)
    {
        echo "&nbsp;&nbsp;";
    }
    for($z = $num; $z > $x; $z--)
    {
        echo "&nbsp;*&nbsp;";
    }
    echo "<br/>";
}

?>

How to swap two numbers without using temporary variable.

<?php
$a = 10; $b = 15;

$a = $a+$b; // $a becomes 25.
$b = $a-$b; // $b becomes 10.
$a = $a-$b; // $a becomes 15.

echo $a;
echo $b;
?>

Sunday, 22 October 2017

Pyramid pattern in PHP

<?php

$num= 10;
for($i = 1; $i <= $num; $i++)
{
   for($j = 1; $j <= $num- $i; $j++)
   {
      echo "&nbsp;&nbsp";
   }
   for($k = 1; $k <= $i; $k++)
   {
      echo "*&nbsp;&nbsp";
   }
echo "<br/>";
}

?>

Monday, 21 August 2017

Palindrome (Reverse String)

<?php
$str = "Hello";

$rev = "";

$length = strlen($str);
for($i = $length-1; $i>=0; $i--){
    $rev .= $str[$i];
}

if($str == $rev){
    echo "$str is Palindrome";
}
else{
    echo "$str is not Palindrome";
}
?>

Thursday, 3 August 2017

Insert string into Database

<?php
$str = "New Delhi@@Delhi,Lucknow##U.P,Patna&&Bihar";
$records = explode(",",$str);
foreach($records as $row){
     list($city, $state) = preg_split("/[@{2}#{2}&{2}]+/", $row);
     $sql = "INSERT INTO country(city, state) VALUES('".$city."', '".$state."')";
     echo $sql."<br/>";
    //mysql_query($sql);
}
?>