字符串

php超级文本预处理器(cgi,asp ,jsp, aspx,php)
php是一种在服务器端执行的嵌入HTML文档的脚本语言
开放源代码 服务器端脚本文件

html中包含php:
<html>
     <head>
         <meta charset="utf-8">
    <!-- 显示编码 -->
        <style> body{ background:#ccc;} </style>
    <!-- CSS -->
     </head>
     <body>
<?php 
date_default_timezone_set("PRC");
<!--设置时间时区类型东八区 -->
echo 'hello world';
?>
            <script> alert("客户端时间"+(new Date())); </script>
<!-- javascript -->
            <?php   echo "服务器端的时间".date("Y-m-d H:i:s"); ?>
    <!-- php -->
     </body>
</html>


php嵌入html文件中:

<html>
<head>
  <title> <?php   echo "PHP 语言标记的使用"; ?> </title>
</head>
<body <?php echo 'bgcolor="#cccccc"' ?>  style="border:1px solid red;">
  <?php  if(2>1){  ?>
      <p  style="border: 3px solid blue;text-align:<?php echo 'center' ?>">This is true</p>
  <?php  }else{ ?>
      <p>This is false</p>
  <?php  } ?>

</body>
</html>

/body>
</html>

<?php
  if(2>1){
    echo '';
  }else{
    echo '';
  }
?>

单引号和双引号可以嵌套 不可以交叉
四种不同的标记风格:
<?php
?>
<script language="php"></script>
<?   ?>
<%  %>[如果在php.ini配置文件设定中启用了sap_tags选项就可以使用(默认是禁用的)习惯了sap风格可以使用它]

在默认情况下 只有<?php ?><script language="php"></script>是开启状态下 其他是关闭状态
开启步骤:phpstudy->打开配置文件->php.ini->202 short_open_tag =on  ->ctrl+s->重启 

php语句:
1:在程序中使用结构定义语句例如流程控制图,函数与类的定义等 使用大阔海来标记代码块 在大括号后面不要用分号。
2:程序中使用功能执行语句,如变量的声明,内容的输出,函数的调用 是用来在程序中执行某些特定功能的语句php需要在每个指令后用分号结束
php中右括号(?>)前的分号不是必选的
程序注释:
//            /*......*/                 #....
mysql的注释:
#             --                        /*... */
程序中使用空白的处理
一般来说  空白符(空格 tab制表符 换行)在php中 无关紧要 可以将一个语句展开成任意行 或者将语句紧缩在一行       可以增加可读性

<?php 
header("Content-type:text/html;charset=utf-8");
class Person{

    public $name = '222';
    public $age = '333';

    function eat($cname){


        $a = 'person';
        echo 'I\'m a '.$cname;
    }
}

class animal{
    public $name = '';
    public $age = '';

    function eat(){

        $b = 'cat';
        echo 'I\'m a '.$b;
    }
}

//类的实例化  
$p = new Person();
//给类的属性赋值
$p->name = '小明';
$p->age = 18;
//调用类的方法
$p->eat('张三');

 UNIX/Linux采用换行符LF表示下一行 ==\n
苹果机则才赢回车符CR表示下一行 ==\r
CR用符号表示\r 十进制ASCII代码是13 十六进制是0x0D

代码书写要求
使用两个空格 
一个源文件的两个代码块
两个类的声明
一个空行
两个函数之间
局部变量和函数的第一条与句之间
注释或者单行注释之前
一个函数的额两个逻辑代码段
代码缩进
4个空格 不要使用tab键
代码结尾
必须使用Unix的LF结尾    必须是单一的空白行结尾    纯PHP文件中必须省略?>标记

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值