Saturday, June 26, 2021

Basic PHP

 <-- KIRTISHIL PATIL-->

 <!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>basic</title>

</head>

<body>

    <?php 

    //variable declaration

    echo "variable declaration";

    echo "<br>";

    $var1=10;

    $var2=20;

    echo "Add :",$var1+$var2;

    echo "<br>";

    //comparision op var_dump is function used for get to know about data types

    echo "var_dump()";

    echo "<br>";

    echo "1==5 ";

    echo var_dump(1==5);

    echo "<br>";

    //increment decrement

    echo "increment decrement";

    echo "<br>";

    echo $var1++;

    echo "<br>";

    echo $var1--;

    echo "<br>";

    echo ++$var1;

    echo "<br>";

    echo --$var1;

    echo "<br>";

    //logical

    // and (&&)

    // or (||)

    // xor

    // not (!)

    echo "logical";

    echo "<br>";

    $myvar =(true) and (true);

    echo var_dump($myvar);

    echo "<br>";

    $myvar =(true) and (false);

    echo var_dump($myvar);

    echo "<br>";

    $myvar =(false) and (true);

    echo var_dump($myvar);

    echo "<br>";

    $myvar =(false) and (false);

    echo var_dump($myvar);

    echo "<br>";

    //array

    echo "array";

    echo "<br>";

    $var = array("c","cpp","ds");

    echo "language $var[0],$var[1]";

    echo "<br>";

    echo count($var);

    echo "<br>";

    //associative array

    // sort() - sort arrays in ascending order

    // rsort() - sort arrays in descending order

    // asort() - ascending order, according to the value

    // ksort() - ascending order, according to the key

    // arsort() - descending order, according to the value

    // krsort() - descending order, according to the key

    echo "associative array";

    echo "<br>";

    $marks = array("Kirtishil"=>90,"Sushil"=>89);

    echo $marks["Kirtishil"];

    echo "<br>";

    //data types

    echo "Data types";

    echo "<br>";

    $var3 = "This is string";

    echo var_dump($var3);

    echo "<br>";

    echo "Type casting";

    echo "<br>";

    //type casting

    // int - float

    // float - double

    // double - real

    // real - int

    // int - integer

    // integer - bool

    // bool - boolean

    // boolean - string

    // string - array

    // array - object

    $var3 = (array) $var3;

    echo var_dump($var3);

    echo "<br>";

    $var3 = 12;

    echo var_dump($var3);

    echo "<br>";

    $var3 = (float) $var3;

    echo var_dump($var3);

    echo "<br>";

    $var3 = 12.76;

    echo var_dump($var3);

    echo "<br>";

    $var3 = (double) $var3;

    echo var_dump($var3);

    echo "<br>";

    $var3 = true;

    echo var_dump($var3);

    echo "<br>";

    $var3 = (float) $var3;

    echo var_dump($var3);

    echo "<br>";

    //constant

    echo "constant";

    echo "<br>";

    define('K',358);

    echo K;

    echo "<br>";

    echo var_dump(K);

    echo "<br>";

    ?>

<div class="container">

    This is container

    <?php

    echo "<br>";

    //if else

    $age = 23;

    if($age>18)

    {

        echo "Adult";

    }

    else

    {

        echo "Kid";

    }

    //loops

    $a = 0;

    while($a <= 10){

        echo "<br> the value of a is: ";

        echo $a;

        $a++;

    }

    echo "<br>";

    // array iteration using loops

    $lang = array("c","c++");

    $a = 0;

    while($a < count($lang)){

        echo "<br> the value of lang is: ";

        echo $lang[$a];

        $a++;

    }

    echo "<br>";

    //do while

    $a = 200;

    do {

        echo "<br> the value of a is: ";

        echo $a;

        $a++;

    } while($a < 10);

    echo "<br>";

    //for loop

    for($a=0;$a<10;$a++){

        echo $a,"<br>";

    }

    foreach($lang as $value){

        echo $value,"<br>";

    }

    //associative

    echo "<br>"."associative"."<br>";

    $course = array("Java"=>100,"Python"=>200);

    arsort($course);

    foreach ($course as $cname => $price){

        echo $cname." ".$price."<br>";

    }

    ?>

    </div>

</body>

</html>

No comments:

Post a Comment

Kirtishil Patil