zoukankan      html  css  js  c++  java
  • 2014年——php学习开篇——php基础(20140103)

    php的来源

    成功可以复制---php鼻祖Rasmus Lerdorf

    成就:PHP语言的设计者
    国籍:加拿大
    服务公司:University of Toronto
    学历:博士
    出生:1968年
     1 <?php
     2   header("content-type:text/html; charset=utf-8");
     3 ?>
     4 <div style="<?php echo'660px; margin:0 auto;' ?>">
     5     <h2>php的拆分使用</h2>
     6         <?php for($i=0;$i<10;$i++) {
     7 
     8         ?>
     9         ###########<br/>
    10         <?php
    11         }
    12         ?>
    13     <h2>php声明变量</h2>
    14         <?php
    15             echo'变量名不能以数字开头<br/>不能以运算符开头<br/>可以使用系统关键字定义<br/>';
    16             $var='hello';
    17             echo $var;
    18             echo'变量名区分大小写<br/>';
    19             echo $var;//输出结果为'hello'
    20             echo $VAR;//输出错误提示
    21             echo'变量的命名方式使用骆驼命名法AaaBbbCcc.<br/>最好使用单引号来赋值,提升服务器的速度';
    22         ?>
    23     <h2>php可变变量</h2>
    24         <?php
    25            $one='##########';
    26            $two='one';
    27            $three='two';
    28            $four='three';
    29            echo $$four.'<br/>';//$four的值为three所以输出的变量为$three
    30            echo $$$four.'<br/>';//$$four的值为twos所以输出的变量为$two,
    31            echo $$$$four.'<br/>';//$$$four的值为twos所以输出的变量为$one,
    32            echo $$$$$four.'<br/>'; //没有此变量所以输出为空
    33         ?>
    34     <h2 style="<?php echo 'color:red'?>">php界定符</h2>
    35         <?php
    36             echo'界定符的书写<br/>命名方式$str=>>>hello<br/>hello;<br/>界定符后面不能有字符,界定符结尾必须顶格.<br/>';
    37             //hello可自定义字符(注意写法)
    38             $int=100;
    39             $str=<<<hello
    40             echo'sdjoo"'$int"oooooooooooooojhgfgf';
    41 hello;
    42             //结尾必须顶格写
    43             echo $str.'<br/>功能强大可以任意插入单双引号和变量';
    44 ?>
    45     <h2>php变量类型</h2>
    46     <h3>php4种标量</h3>
    47         <?php
    48             //变量的声明,因为php为弱类型语言所以无需在声明变量的类型,类型由值来决定
    49             $int=123456;  //int整型
    50             echo $int.'<br/>';
    51             echo'<pre>';
    52             var_dump($int);
    53             echo'</pre>---------------<br/>';
    54             $int='nihao'.'<br/>'; //string字符型
    55             echo $int;
    56             echo'<pre>';
    57             var_dump($int);
    58             echo'</pre>---------------<br/>';
    59             $int=false; //boolean布尔型true or false
    60             echo'<pre>';
    61             var_dump($int);
    62             echo'</pre>---------------<br/>';
    63             $int=1.222325;//float浮点型
    64             echo $int;
    65             echo'<pre>';
    66             var_dump($int);
    67             echo'</pre>---------------<br/>';
    68         ?>
    69     <h3 style="color:">明天学习:php的数据类型和常量使用</h3>
    70 </div>

     text笔记:

    我的第一个php程序

    • 编写一个后缀名为.php的文件
    • 上传到web服务器的文档根目录下
    • 通过浏览器访问web服务器下的php文件,就可以运行php文件
    • 在php文件中可以编写html和css和js代码,但使用<?php ?>标
    • 签里的代码经过服务器解析发送到客服端,之外的不解析直接
    • 发送给客服端。客服端再用浏览器解析。


    php的语言标记

    • <?php ?>//最常用的写法(建议使用这种)
    • <? ?> //短写法
    • <% %> //asp写法
    • <script langage="php">
    • </script> //常写法
    • 其他几种风格管理员可以关闭
    • 所以为何书写规范建议使用<?php ?>

    php输出

    • php为类XML的标签语言
    • 可以在文档中如何地方插入<?php ?>语法
    • 符合html文档的书写规则从上到下输出
    if you don't try,you will never know!
  • 相关阅读:
    java.lang.NoSuchMethodError
    asm相关内容想下载(包括 jar 包)
    Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/objectweb/asm/Type
    用Navicat连接mysql报错:2003-Can't connect to MySql server on '10.100.0.109'(10039)
    The type java.lang.reflect.AnnotatedElement cannot be resolved. It is indirectly referenced from required .class files
    The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
    交通测速方式
    卡口和电子警察的区别
    Myeclipse连接Mysql数据库时报错:Error while performing database login with the pro driver:unable
    在window上安装mysql
  • 原文地址:https://www.cnblogs.com/leeten/p/3504340.html
Copyright © 2011-2022 走看看