PHP初学[DAY2]

时间:2024-12-13 20:34:19

  昨天安装了PHP的开发环境,根据一个百度经验里的介绍做的,可惜链接找不着了。目前状况是这样:在Apache24下有一个www的文件夹,通过编辑里边的index.php来学习PHP程序的编写,程序运行的结果可以通过浏览器访问127.0.0.1查看。

  随便先写了几行代码:  

<p>
<span style="font-family: 'Courier New'; font-size: 20px;"> <?php
error_reporting(E_ALL || ~E_NOTICE);
echo 'Hello World! I';
echo "</br>";
$boo=true;
if ($boo==true)
echo 'TRUE';
else
echo 'FALSE';
echo "</br>";
$str='字符串';
echo "$str";
echo "</br>";
echo '$str';
echo "</br>";
echo "换</br>行</br>";
$num1=123;
$num2=0123;
$num3=0x123;
echo '十进制:'.$num1.'</br>---</br>';
echo '十六进制:'.$num3.'</br>---</br>';
echo "变量(\$string1)直接赋值为NULL:</br>";
$string1=NULL;
$string3="str";
if (IS_NULL($string1))
echo "string1=NULL</br>";
echo "变量(\$string2)未被赋值:</br>";
if (IS_NULL($string2))
echo "string2=NULL</br>";
echo "被unset()函数处理过的变量(\$string3):</br>";
unset($string3);
if (IS_NULL($string3))
echo "string3=NULL</br>";
echo '2016.8.23</br>';
echo __FILE__.'</br>';
echo __LINE__.'</br>';
echo PHP_VERSION.'</br>';
echo PHP_OS.'</br>';
echo E_PARSE.'</br>';
echo E_NOTICE.'</br>';
function SHOW($Tar)
{
echo $Tar.'<br>';
}
SHOW('FUNCTION');
?>
</span>
</p>

  设置在网页上不显示NOTICE:

  这个要写在<?php      ?>的里面

error_reporting(E_ALL || ~E_NOTICE);

  设置字体:

<p>
<span style="font-family: 'Courier New'; font-size: 20px;">
</span>
</p>

  这是HTML代码,不是PHP。设置所在的<p>~</p>区间字体。

  目前看的书:PHP入门到精通(第三版),写的太搞笑了,毫无条理,想到哪写到哪,目录居然是这样的:

PHP初学[DAY2]

  根据不靠谱的描述和自己的观察,这两天的收获大概有以下几个点:

  1.PHP程序开头:<?php,结尾:?>

  2.输出使用echo,写字符串的时候可以用单引号和双引号,虽然那本搞笑书里说他们是有较大区别的,但是自己试了试,并没有任何变化,目前尚不知道如何使用转义字符。多个字符串之间可以用.连接一起输出

  3.变量作为变量出现在程序里时前面都要加上$,不然会被浏览器尴尬地显示在网页上。

  4.换行</br>

  5.几个常量:

    __FILE__:PHP文件路径
    __LINE__:当前的行数
    PHP_VERSION:PHP版本号
    PHP_OS:所在的操作系统
    E_PARSE:最近的语法错误

    E_NOTICE:最近的警告

  6.函数定义:

function SHOW($Tar)
{
echo $Tar.'<br>';
}