zoukankan      html  css  js  c++  java
  • php学习

    string microtime ( void )  返回格式为“msec sec”的字符串,其中 sec 是当前的 Unix 时间戳,msec 是微秒部分。本函数仅在支持 gettimeofday() 系统调用的操作系统下可用。   字符串的两部分都是以秒为单位返回的。

    get_magic_quotes_gpc

      get_magic_quotes_gpc取得 PHP 环境变量 magic_quotes_gpc 的值。语法: long get_magic_quotes_gpc(void);  返回值: 长整数函数种类: PHP 系统功能内容说明本函数取得 PHP 环境配置的变量 magic_quotes_gpc (GPC, Get/Post/Cookie) 值。  返回 0 表示关闭本功能;  返回 1 表示本功能打开。  当 magic_quotes_gpc 打开时,所有的 ' (单引号), " (双引号), \ (反斜线) and 空字符会自动转为含有反斜线的溢出字符。

    addslashes() 函数在指定的预定义字符前添加反斜杠。

    这些预定义字符是:

    • 单引号 (')
    • 双引号 (")
    • 反斜杠 (\)
    • NULL

    默认情况下,PHP 指令 magic_quotes_gpc 为 on,对所有的 GET、POST 和 COOKIE 数据自动运行 addslashes()。不要对已经被 magic_quotes_gpc 转义过的字符串使用 addslashes(),因为这样会导致双层转义。遇到这种情况时可以使用函数 get_magic_quotes_gpc() 进行检测。

    boolean function_exists (string function_name),本函数用来检查指定的函数是否已经定义。

    定义和用法

      boolean function_exists (string function_name),本函数用来检查指定的函数是否已经定义。参数 function_name 为待检查的函数名称。若已定义指定的函数则返回1 值,其它情形均返回 0 值。

    list

    (PHP 3, PHP 4, PHP 5)

    list --  把数组中的值赋给一些变量

    说明

    void list ( mixed varname, mixed ... )

    array() 一样,这不是真正的函数,而是语言结构。list() 用一步操作给一组变量进行赋值。

    注: list() 仅能用于数字索引的数组并假定数字索引从 0 开始。

    例子 1. list() 例子

    <?php

    $info
    = array('coffee', 'brown', 'caffeine');

    // Listing all the variables
    list($drink, $color, $power) = $info;
    echo
    "$drink is $color and $power makes it special.\n";

    // Listing some of them
    list($drink, , $power) = $info;
    echo
    "$drink has $power.\n";

    // Or let's skip to only the third one
    list( , , $power) = $info;
    echo
    "I need $power!\n";

    ?>

    PHP in_array() 函数

    定义和用法

    in_array() 函数在数组中搜索给定的值。

    语法

    in_array(value,array,type)
    参数描述
    value必需。规定要在数组搜索的值。
    array必需。规定要搜索的数组。
    type可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。

    说明

    如果给定的值 value 存在于数组 array 中则返回 true。如果第三个参数设置为 true,函数只有在元素存在于数组中且数据类型与给定值相同时才返回 true。

    如果没有在数组中找到参数,函数返回 false。

    注释:如果 value 参数是字符串,且 type 参数设置为 true,则搜索区分大小写。

    例子 1

    <?php
    $people = array("Peter", "Joe", "Glenn", "Cleveland");
    
    if (in_array("Glenn",$people))
      {
      echo "Match found";
      }
    else
      {
      echo "Match not found";
      }
    ?>

    输出:

    Match found

    例子 2

    <?php
    $people = array("Peter", "Joe", "Glenn", "Cleveland", 23);
    
    if (in_array("23",$people, TRUE))
      {
      echo "Match found<br />";
      }
    else
      {
      echo "Match not found<br />";
      }if (in_array("Glenn",$people, TRUE))
      {
      echo "Match found<br />";
      }
    else
      {
      echo "Match not found<br />";
      }if (in_array(23,$people, TRUE))
      {
      echo "Match found<br />";
      }
    else
      {
      echo "Match not found<br />";
      }
    ?>

    输出:

    Match not found
    Match found
    Match found


  • 相关阅读:
    iOS身份证号码识别
    GPS定位开发
    Xcode8注释有时会失效的解决方法
    本地缓存FMDB的使用(iOS)
    iOS蓝牙开发
    极光推送
    查找当前数据库服务器中某张表存在于哪个数据库中
    redis安装配置记录
    python 之生成器
    python之迭代
  • 原文地址:https://www.cnblogs.com/gaoteng/p/2350392.html
Copyright © 2011-2022 走看看