PHP学习第一天

来源:互联网 发布:淘宝网广场舞裙子套装 编辑:程序博客网 时间:2024/05/18 03:25

学习第一天,希望之后可以坚持下去。加油;

1.打印出服务器当前系统时间:

<?php
echo "现在是:".date("Y年m月d日 H时i分s秒");//打印出系统时间;
?>

当打印完后,发现当前显示时间和系统时间相差8个小时,这是为什么呢?原因就是时区不对,当前系统默认的是格林威治时间,而我们所使用的是东八区的北京时间。怎样修改时区呢?答案:修改PHP目录下所有php.ini,或者是其他的php*.ini等,记事本打开后,把其中的[date]下的  " ;date timezone = "修改!首先把前边的分号去掉;然后....总之修改成这样吧:“  date timezone = Asia/Shanghai  ”,重启Apache之类的服务器;再次刷新,时间就变过来了。


2.PHP5新型字符串的使用:

<?php
$str=<<<mark //开始标记
<script language="javascript" type="text/javascript">  //js内容;
alert("欢迎进入PHP编程世界!!!");
</script>
mark; //结束标记;
echo $str; //弹出js;
?>

新型字符串以“<<<”开始,之后紧跟字符串开始标记;之后为字符串内容;最后结束字符串标记,并以分号收尾;(我在实验中,发现结束字符串不能和内容分开,就是必须紧跟在内容之后,不能用table退格键向后对齐)!


3.输出系统信息:

<?php
$a = 1;
echo __FILE__."<br/>";//输出当前文件路径;
echo __LINE__;//输出当前执行行数;
echo "<br/>"; //回车换行;
echo PHP_VERSION;//输出PHP版本;
echo "<br/>"; //
echo PHP_OS."<br/>";//输出当前PHP所在的系统;
echo "输出字符串$a"."<br/>";//双引号输出;
echo '输出字符串$a';//单引号输出;
?>

输出结果如下:

D:\PHPnow\htdocs\test\test3.php
4
5.2.14
WINNT
输出字符串1
输出字符串$a


4.数据类型转换:

+加号两边一边是数字就强制把另一边的字符串自动转换为数字。(自动转化);

强制转换的话:如果转换成字符串类型则需要加(string);

<?php
$a=10;
$b="字符串类型数据";
$c=$a+$b;
$d=$b+$a;
echo "自动类型转换:<br/>";
echo '10+字符串类型数据='.$c."<br/><br/>";
echo "强制类型转换:<br/>";
echo '10+字符串类型数据='.(string)$c."<br/>";
?>

输出结果:

自动类型转换:
10+我是字符串类型数据=10

强制类型转换:
10+我是字符串类型数据=10

_______________________________________________________________________________________

如果转换成整型:则在前边加上(int)   转换成浮点型则前边加 (float)   布尔型:(bool)    数组:(arry)    对象:(object)

——————————————————————————————————————————————————

5.输出当前系统环境变量:

<?php
print_r($_ENV);
?>


6.通过可变变量输出“I like PHP”:

<?php
$str_name = "str_name_1";//定义变量;
$str_name_1 = "I like PHP";//定义可变变量;
echo $$str_name;//输出可变变量;
?>

7.输出“PHP是一门很火的开发语言”:

<?php
echo "\"PHP是一门很火的开发语言\"";
?>


8.求半径为10个单元的圆的面积;

<?php
define("PI",3.141592654);//定义常量π;
$r=10;//定义常量半径;
echo "半径为10个单位的圆的面积为:".$r*$r*PI;//求出面积;
?>

0 0
原创粉丝点击