zoukankan      html  css  js  c++  java
  • PHP学习笔记

    1、所有的代码要写在<?php ?>

    2、只有两个文本输出方法:echo,print 

    3、申明变量前要加$

        eg. 

        <?php

            $txt="hello world";

            echo $txt;

        ?>

    4、在 PHP 中,只有一个字符串运算符。并置运算符 (.) 用于把两个字符串值连接起来。

        eg.

    <?php
    $txt1="Hello World";
    $txt2="1234";
    echo $txt1 . " " . $txt2;
    ?>

    以上代码的输出:

    Hello World 1234

     5、

    有三种数组类型:

      数值数组 
      带有数字 ID 键的数组 
      关联数组(相当于net的hashtable) 
      数组中的每个 ID 键关联一个值 
      多维数组 
      包含一个或多个数组的数组 

    数值数组

    数值数组存储的每个元素都带有一个数字 ID 键。

    可以使用不同的方法来创建数值数组:

    例子 1

    在这个例子中,会自动分配 ID 键:

    $names = array("Peter","Quagmire","Joe");

    例子 2

    在这个例子中,我们人工分配的 ID 键:

    $names[0] = "Peter";
    $names[1] = "Quagmire";
    $names[2] = "Joe";

    可以在脚本中使用这些 ID 键:

    <?php
    
    $names[0] = "Peter";
    $names[1] = "Quagmire";
    $names[2] = "Joe";
    
    echo $names[1] . " and " . $names[2] . " are ". $names[0] . "'s neighbors";
    ?>

    以上代码的输出:

    Quagmire and Joe are Peter's neighbors

    关联数组

    关联数组,它的每个 ID 键都关联一个值。

    在存储有关具体命名的值的数据时,使用数值数组不是最好的做法。

    通过关联数组,我们可以把值作为键,并向它们赋值。

    例子 1

    在本例中,我们使用一个数组把年龄分配给不同的人:

    $ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);

    例子 2

    本例与例子 1 相同,不过展示了另一种创建数组的方法:

    $ages['Peter'] = "32";
    $ages['Quagmire'] = "30";
    $ages['Joe'] = "34";

    可以在脚本中使用 ID 键:

    <?php
    
    $ages['Peter'] = "32";
    $ages['Quagmire'] = "30";
    $ages['Joe'] = "34";
    
    echo "Peter is " . $ages['Peter'] . " years old.";
    ?>

    以上脚本的输出:

    Peter is 32 years old.

    6、在php中$_GET只能取得method=get时传的值

                     $_POST只能取得method=post时传的

                     $_REQUEST 变量包含了 $_GET, $_POST 以及 $_COOKIE 的内容

    7、

    PHP Date() 函数

    PHP Date() 函数可把时间戳格式化为可读性更好的日期和时间。

    语法

    date(format,timestamp)
    参数描述
    format 必需。规定时间戳的格式。
    timestamp 可选。规定时间戳。默认是当前的日期和时间。

    PHP 日期 - 格式化日期

    date() 函数的第一个参数规定了如何格式化日期/时间。它使用字母来表示日期和时间的格式。这里列出了一些可用的字母:

    • d - 月中的天 (01-31)

    • m - 当前月,以数字计 (01-12)

    • Y - 当前的年(四位数)

    您可以在我们的 PHP Date 参考手册中,找到格式参数中可以使用的所有字母。

    可以在字母之间插入其他字符,比如 "/"、"." 或者 "-",这样就可以增加附加格式了:

    <?php
    echo date("Y/m/d");
    echo "<br />";
    echo date("Y.m.d");
    echo "<br />";
    echo date("Y-m-d");
    ?>

    以上代码的输出类似这样:

    2006/07/11
    2006.07.11
    2006-07-11

    PHP 日期 - 添加时间戳

    date() 函数的第二个参数规定了一个时间戳。此参数是可选的。如果您没有提供时间戳,当前的时间将被使用。

    在我们的例子中,我们将使用 mktime() 函数为明天创建一个时间戳。

    mktime() 函数可为指定的日期返回 Unix 时间戳。

    语法

    mktime(hour,minute,second,month,day,year,is_dst)

    如需获得某一天的时间戳,我们只要设置 mktime() 函数的 day 参数就可以了:

    <?php
    $tomorrow = mktime(0,0,0,date("m"),date("d")+1,date("Y"));
    echo "明天是 ".date("Y/m/d", $tomorrow);
    ?>

    以上代码的输出类似这样:

    明天是 2006/07/12
  • 相关阅读:
    四、oracle 用户管理二
    三、oracle 用户管理一
    二、oracle sql*plus常用命令
    数据库的导入导出
    一:oracle系统包—-dbms_output用法
    数据库分类
    Oracle序列号详解
    Windows 下 java(JDK)的安装和环境变量的配置
    win7安装oracle 10g时发生“程序异常终止。发生内部错误”的提示
    对数据库列的操作
  • 原文地址:https://www.cnblogs.com/yongtaiyu/p/3512404.html
Copyright © 2011-2022 走看看