社区
基础编程
帖子详情
$p = $p == '' ? "1" : $p;这样定义变量有什么问题?
Son_of_a_bitch
2015-12-26 02:51:19
为什么我在公司的运行就没问题,拷到自己电脑上,因为我的&p用作页数值,所以我每个功能都在$p第一个报错。
...全文
135
4
打赏
收藏
$p = $p == '' ? "1" : $p;这样定义变量有什么问题?
为什么我在公司的运行就没问题,拷到自己电脑上,因为我的&p用作页数值,所以我每个功能都在$p第一个报错。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2015-12-26
打赏
举报
回复
程序中 error_reporting(E_ALL ^ E_NOTICE); php.ini 中 error_reporting = E_ALL ^ E_NOTICE 之后,Notice: Undefined 就没有了
Son_of_a_bitch
2015-12-26
打赏
举报
回复
谢谢2L。好不开心啊。$p问题解决了。 但是还有好多 Notice: Undefined 的问题。原来换个电脑差距这么大。
xuzuning
2015-12-26
打赏
举报
回复
$p = $p == '' ? "1" : $p; 会有 Notice: Undefined variable: p 错误警告 原因是你没有屏蔽 E_NOTICE 级别错误,也就是说:你的程序是不健壮的 宽松的写法是 $p = @$p == '' ? "1" : $p; 严密的写法是 $p = ! isset($p) || $p == '' ? "1" : $p; php7 可写作 $p = $p ?? "1";
Charles杨
2015-12-26
打赏
举报
回复
请问楼主 p = $p == '' ? "1" : $p; 你这是三元运算吗?
php
变量
覆盖
经常导致
变量
覆盖漏洞场景有:$$,extract()函数,parse_str()函数等. 正文 $$
变量
覆盖的
问题
简介 在PHP中$$表示的是一个可变
变量
获取了一个普通
变量
的值作为这个可变
变量
的
变量
名。 <?php $c='hello'; $$c='...
bash 中的 :=、=、:-、-、=?、?、:+、+
bash中的 :=、=、:-、-、=?、?、:+、+ 来源https://www.cnblogs.com/fhefh/archive/2011/04/22/2024750.html
变量
替换和
变量
默认值设置是紧密相关的,至少从概念出发是如此。 参数扩张是将类似于
变量
的参数用...
PHP中MYSQL语句WHERE条件里面使用
变量
但是这样写明显在sql语句中是不行的,在sql语句中使用
变量
有专门的语法:单引号和大括号组合。正确的写法应该是: //数据库查询正确例子(
变量
为字符串): $username='admin'; $sql="select * from user where ...
若有以下
定义
和语句:double r=99, *p=&r;*p=r; 则以下正确的叙述是 A) 以下两处的*p含义相同,都说明给指针
变量
p赋值 B) 在“double r=99, *p=&r;“中,
若有以下
定义
和语句:double r=99, *p=&r;p=r; 则以下正确的叙述是 A) 以下两处的p含义相同,都说明给指针
变量
p赋值 B) 在"double r=99, *p=&r;“中,把r的地址赋值给了p所指的存储单元 C) 语句”*p=r...
03-
变量
的
定义
2.什么时候需要
定义
变量
? 如果某个内容需要多次使用,并且在代码中重复出现,那么可以用
变量
代表该内容。这样在修改内容的时候, 仅仅需要修改
变量
的值。在代码运作的过程中,可能会把某些命令的执行结果保存起来,...
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章