PHP hash_copy 哈希(Hash)函数



  • 定义和用法

    hash_copy - 拷贝哈希运算上下文
  • 版本支持

    PHP4 PHP5 PHP7
    不支持 v5.3.0+支持 支持
  • 语法

    hash_copy( HashContext $context )
    
    hash_copy() 拷贝哈希运算上下文
  • 参数

    参数 必需的 描述
    context hash_init() 函数返回的哈希运算上下文。
  • 返回值

    返回哈希运算上下文的一个复本。
  • 示例

    $context = hash_init("md5");
    hash_update($context, "data");
    
    /* 拷贝上下文资源以便继续使用 */
    $copy_context = hash_copy($context);
    
    echo hash_final($context), "<br/>";
    
    hash_update($copy_context, "data");
    echo hash_final($copy_context), "<br/>";
    
  • 相关页面

    hash_hmac_algos() - 返回适用于hash_hmac的已注册哈希算法列表