• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

易搅混php函数

php 搞代码 3年前 (2022-01-24) 26次浏览 已收录 0个评论

易混淆php函数
addcslashes($str,’m’); 在指定字符前转义 stripcslashes($str) 去掉此函数的转义
addslashes(string) 预定义转义 stripslashes 去掉此函数的转义

变量没有出现 isset=false empty=true

implode array->str
emplode str->array

array_key_exists($key,array) $key是否在array的key中
in_array($value,array) $value是否在array的value中

ob_start() 打开缓冲区
ob_get_contents() 返回缓冲区内容
ob_end_clean() 清空缓冲区并且关闭缓冲

测试代码:

ob_start();echo “ob_start之后的内容不会输出<br /> “;$out = ob_get_contents();ob_end_clean();echo “ob_end_clean之后的内容输出<br />”;echo $out;

上面输出结果:

ob_end_clean之后的内容输出ob_start之后的内容不会输出

urlencode 编码url为%16进制
urldecode 解码url

定界符

constant() 支持可变常量

定义一个大小写不敏感的常量:<?php     define("GREETING","Hello world!",TRUE);     echo constant("greeting");?>

const 与define
define不能定义在类中,而const必须定义在类中,并且const必须通过类名::变量名来进行访问;常量名前不要使用”$” 建议大写

class Person{    const COUNTRY="china";}echo Person::C<i style="color:transparent">本¥文来源gaodai$ma#com搞$代*码*网(</i><strong>搞代gaodaima码</strong>OUNTRY;

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:易搅混php函数

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址