String variables in PHP

Hello,

Today I will explain about String variables in PHP, PHP string variables are used to score and manipulate that data. Once we have created a string variable we can manipulate it. We can use string directly into function or it can be stored into variable.

for example:

<?php

$text=”My first string variable”;
echo $text;

?>

Here we have created s string variable called text and then assign the text My first string variable to it. and then writing the value of the text variable for the output.

There is only one string operator in PHP to join two string values together, It is known as PHP Concatenation Operator.

Here is an example to join two string variables together.

<?php

$one = “My first”;
$two = “string variable”;

echo $one .” ” .$two;

?>

—————-
output:
My first string variable

PHP variables

Today we will learn about PHP variables.

One can use PHP variables to store informations there are some rules for PHP variables such as

  • PHP variable starts with the $ sign, and followed by name of the variable.

           for example: $text

  • PHP variable name much begin with a letter or the underscore character.
  • PHP variable name can only contain alphabetic, numeric characters and underscore.
  • Variable name should not contain spaces.
  • Variable names are case sensitive.
            for example: $text and $TEXT are two different variables.
Here is simple programme for sum of two numbers using variable.
<!DOCTYPE html>
<html>
<body>


<?php
$no1=5;
$no2=10;
$answer=$no1+$no2;
echo
$answer;
?>

</body>
</html>


——————————-
output:
15

PHP has 4 different variable scopes such as

  • local
  • global
  • static
  • parameter

Local variables are declared within a PHP function and can only access within that funcion.

Global variable is declared outside of any function and It can be accessed from any part of script.
Static variable are used when you do not want to delete local variable by using static keyword before the first declaration of the variable.
Parameter is a local variable whose value is passed to the function by the calling code.

Browser detection using PHP

Today I will explain how to check what browser visitors are using with the help of user agent strings our default browser sends as a part of the HTTP request. The variable we can use to check browser is

$_server[‘http_user_agent’]

$_SERVER is a reserved super global PHP variable that contains all the web server informations.

Lets see the example and its output result.

<?php

echo $_SERVER[‘HTTP_USER_AGENT’];

?>


———————
Output

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Create your first PHP-enabled page

Hello,

Today I will explain how you can create your first php enabled page. A PHP script starts with
  <?php and ends with ?>

 First of all open any text editor(notepad++)

create a file name index.php and put it in your web server’s root OR /www OR puclic_html directory with the following content.

<html>
<head>
<title>Homepage</title>
</head>

 <?php
 echo ‘Hello World’;
 ?> 

</body>
</html>

Use your default browser to see output of this code with your web server’s url ending with the /index.php
If you are using localhost then try http://localhost/index.php or http://127.0.0.1/index.php

If everything is fine you will see result like

Hello World

Thank you.

Things you should know about PHP

Before you start to work with PHP you should have some basic understanding about how it works, what are the requirements and what it can do? Why you should use PHP? etc.

PHP is widely used programming language to create dynamic websites
PHP scripts executed on the server side. As PHP is open source you can freely download and use. PHP files can contain text, HTML, Advance Java code. Once PHP is executed you can see result as plain HTML  in the browser. All PHP files have a default extension of .php
PHP can run of platforms like Windows, Linux, Unix, Mac. It is also compatible with almost all servers that are available today.

To develop websites using PHP you can

  • Find a web host with PHP and MySQL support (e.g 000webhost.com)
  • Install a web server on your own PC, and then install PHP and MySQL 

i.e THe Uniform server, xxamp, wamp, etc.

Official resource page for php is www.php.net