您的位置:首页 > 编程语言 > PHP开发

PHP的基本知识点

2016-03-29 22:04 375 查看
<?php
/**
* Created by PhpStorm.
* User: shangchengjiaoyu
* Date: 16/3/29
* Time: 上午10:40
*/

//$x=5;
//$y=6;
//$z=$x+$y;
//echo $z;

//echo "13456789";

//$txt="hello world";
//echo $txt;

//
//$x=5;
//$y=10;
//
//function myTest() {
// global $x,$y;
// $y=$x+$y;
//}
//
//myTest();
//echo $y; // 输出 15

//PHP echo 语句
//$txt1="Learn PHP";
//$txt2="W3CSchool.com";
//$cars=array("Volvo","bmw","saab");
//echo "$txt1";
//echo "<br>";
//echo "Study PHP at $txt2";
//echo "<br>";
//echo "my car is a {$cars[1]}";

//PHP print 语句
//print "<h2>PHP is fun</h2>h2>";
//print "hello W3Cschool";
//print "I'm about to learn PHP";

//数据类型
//整
//$x="hello world";
//echo $x;
//echo "<br>";
//$a=550;
//var_dump($a);
//echo "<br>";
//$a=-330;
//var_dump($a);
//echo "<br>";
//$a=0x8c;//十六进制
//var_dump($a);
//echo "<br>";
//$a=047;
//var_dump($a);

//小数
//$x=10.345;
//var_dump($x);
//echo "<br>";
//$x=2.4e3;
//var_dump($x);
//echo "<br>";
//$x=8E-5;
//var_dump($x);

//PHP逻辑 true or false
//数组
//$cars=array("BMW","linken","nissan");
//var_dump($cars);

//PHP对象
//class Car
//{
// var $color;
// function Car($color="greeen"){
// $this->color=$color;
// }
// function what_color(){
// return $this->color;
// }
//
//}
//PHP null值
//$x="Hello world!";
//$x=null;
//var_dump($x);

//PHP strlen() 函数
//strlen() 函数返回字符串的长度,以字符计。
//strlen() 常用于循环和其他函数,在确定字符串何时结束很重要时。(例如,在循环中,我们也许需要在字符串的最后一个字符之后停止循环)。
//echo strlen("hello world!");
//PHP strpos() 函数 strpos() 函数用于检索字符串内指定的字符或文本
//如果找到匹配,则会返回首个匹配的字符位置。如果未找到匹配,则将返回 FALSE。字符串中首字符的位置是 0 而不是 1。
//echo strpos("hello world","wo");

//PHP常量
//有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。注释:与变量不同,常量贯穿整个脚本是自动全局的。

//设置常量 使用define()函数 它使用三个参数:
//1.首个参数定义常量的值
//2.第二个参数定义常量的值
//3.第三个参数可选 规定常量名是否对大小写敏感.默认是false,对大小写敏感的常量.
//define("GREETING","Welcome to W3cschool.com");
//echo GREETING;
//对大小写不敏感 即 把字符名大小写不一致还是能得到该字符
//define("GREETING","Welcome to W3cschool.com",true);
//echo greeting;

//PHP运算符

//递增/递减运算符的不同结果
//$x=10;
//echo ++$x;
//echo "<br>";//11
//echo $x++;
//echo "<br>";//11
//echo --$x;
//echo "<br>";//11
//echo $x--;
//echo "<br>";//11
//
//$a=10;
//echo ++$a;
//echo "<br>";
//$b=10;
//echo $b++;
//echo "<br>";
//$c=10;
//echo --$c;
//echo "<br>";
//$d=10;
//echo $d--;

//PHP if...else...elseif语句 switch语句
//$t=date("H");
//if($t<"20"){ //当前时间(Hour)小于20
// echo "Have a good day";
//}

//$t=date("H");
//if($t<"20"){ //当前时间(Hour)小于20
// echo "Have a good day";
//}
//else
//{
// echo "Have a good night";
//}

//switch
//$x=5;
//switch($x)
//{
// case 1:
// echo "one";
// break;
// case 2:
// echo "two";
// break;
// case 3:
// echo "three";
// break;
// default:
// echo "none";
//}

//PHP循环
//while - 只要指定条件为真,则循环代码块
//$x=1;
//while($x<=5){
// echo "This number is:$x<br>";
// $x++;
//}
//do...while - 先执行一次代码块,然后只要指定条件为真则重复循环
//$x=1;
//do{
// echo "This num is:$x<br>";
// $x++;<?xml version="1.0" encoding="ISO-8859-1"?>
//}while($x<=5);

//for - 循环代码块指定次数

//for($x=1;$x<10;$x++){

// for($y=1;$y<=$x;$y++)

// {

// $z=$x*$y;

// echo "$y*$x=$z";

// echo " ";

//

// }

// echo "<br>";

//}

//foreach - 遍历数组中的每个元素并循环代码块

//foreach 循环只适用于数组,并用于遍历数组中的每个键/值对。

$colors=array("red","blue","green","purple");

foreach($colors as $value){

echo "$value<br>";

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: