Why should you learn PHP?
Some time ago, I have been learning the development of android applications. As my learning deepened, I gradually built an image processing system on the android platform. However, I soon discovered an important problem. The Android operating system generally runs on devices with relatively limited hardware resources such as mobile phones and tablets. Image processing requires a large number of matrix operations. Obviously, it is difficult for handheld devices to meet such requirements. A few days ago I looked at some image processing systems based on the android platform. Among them, a C/S mode image processing system proposed by Stanford University's EE368 laboratory aroused my great interest. The process of this system is as follows:
[Picture 1]
That is to say: Although our handheld device resources are limited, we can send the images and other information that need to be processed to the remote server. The server processes the images and then sends the processed information to our mobile phones. PHP plays an important role in it. From this, I started my study of PHP. The following is my personal summary of PHP syntax: (Since I have studied C/C++/JAVA/HTML/MATLAB/ANDROID, etc., I will not give examples where PHP and C languages are similar)
Learn basic PHP syntax with examples (1)
1. Variable name
$abc=1; $_abc=12.5; $_ABC2TR=TURE; (must start with $)
2. Data type
Boolean (Boolean type) is understood as true and false
$bo=TRUE; $bo=FALSE;
integer (integer type)
$bo=1; $bo=-12;
float (floating point type, also called "double") is understood as decimal type
$bo=1.001; $bo=3.1415926;
string (string)
$bo=“This string or EN Word”;
(Use a dot "." to add strings)
array (array)
$bo=array(1,2,3,4); $bo=array(“A”=>1 , “B”=>2);
3. Output statement
Output statement: echo
4. Usage of conditional statement if
(Same as C language)else if;else
5. Examples of usage of conditional statement switch
(Same as C language) case, break, etc.
6. Examples of usage of loop statements for and while
(Same as C language) break
7. Definition and usage examples of arrays
Definition: use array
$arr = array (3,5,7,9,6);
$arr = array("id"=>2,"title"=>3);//Similar to the structure in C language
Usage: Use [ ] square brackets
$arr1 = array(3,5,7,9,6);
$arr2 = array("id"=>2,"title"=>"hello array!");
echo $arr1[0];//output 3
echo "
";//Line break
echo $arr2['title'];//Output helloarray!
$arr2['title']="Hi,Nanjing!";//Assignment
echo "
";//Line break
echo $arr2['title'];//Output Hi,Nanjing!
?>
8. Examples of function declaration and calling
Declaration: function keyword
function name_fun(var1,var2,…){
return var1+var2;
}
Call
Var3= name_fun(var1,var2,…);
Example:
function _11number(){
for($i=1;$i<100;$i++)
{
if($i%11==0){
echo$i."
";
}
}
}
_11number();
Output multiples of 11 within 1~100.