PHP is a Loosely Typed Language
1. In PHP a variable does not need to be declared before being set.
2. In the example above, you see that you do not have to tell PHP which data type the variable is.
3. PHP automatically converts the variable to the correct data type, depending on how they are set.
4. In a strongly typed programming language, you have to declare (define) the type and name of the variable before using it.
5. In PHP the variable is declared automatically when you use it.
Variable Naming Rules
- A variable name must start with a letter or an underscore "_"
- A variable name can only contain alpha-numeric characters and underscores (a-z, A-Z, 0-9, and _ )
- A variable name should not contain spaces. If a variable name is more than one word, it should be separated with underscore ($my_string), or with capitalization ($myString)
PHP String
A string variable is used to store and manipulate a piece of text.
Strings in PHP
String variables are used for values that contains character strings.In this tutorial we are going to look at some of the most common functions and operators used to manipulate strings in PHP.
After we create a string we can manipulate it. A string can be used directly in a function or it can be stored in a variable.
Below, the PHP script assigns the string "Hello World" to a string variable called $txt:
<?php $txt="Hello World"; echo $txt; ?> |
Hello World |
The Concatenation Operator
There is only one string operator in PHP.The concatenation operator (.) is used to put two string values together.
To concatenate two variables together, use the dot (.) operator:
<?php $txt1="Hello World"; $txt2="1234"; echo $txt1 . " " . $txt2; ?> |
Hello World 1234 |
Between the two string variables we added a string with a single character, an empty space, to separate the two variables.
Using the strlen() function
The strlen() function is used to find the length of a string.Let's find the length of our string "Hello world!":
<?php echo strlen("Hello world!"); ?> |
12 |
Using the strpos() function
The strpos() function is used to search for a string or character within a string.If a match is found in the string, this function will return the position of the first match. If no match is found, it will return FALSE.
Let's see if we can find the string "world" in our string:
<?php echo strpos("Hello world!","world"); ?> |
6 |
PHP Operators
Operators are used to operate on values.
PHP Operators
This section lists the different operators used in PHP.Arithmetic Operators
Operator | Description | Example | Result |
+ | Addition | x=2 x+2 | 4 |
- | Subtraction | x=2 5-x | 3 |
* | Multiplication | x=4 x*5 | 20 |
/ | Division | 15/5 5/2 | 3 2.5 |
% | Modulus (division remainder) | 5%2 10%8 10%2 | 1 2 0 |
++ | Increment | x=5 x++ | x=6 |
-- | Decrement | x=5 x-- | x=4 |
No comments:
Post a Comment