社区
基础编程
帖子详情
$p = $p == '' ? "1" : $p;这样定义变量有什么问题?
Son_of_a_bitch
2015-12-26 02:51:19
为什么我在公司的运行就没问题,拷到自己电脑上,因为我的&p用作页数值,所以我每个功能都在$p第一个报错。
...全文
127
4
打赏
收藏
$p = $p == '' ? "1" : $p;这样定义变量有什么问题?
为什么我在公司的运行就没问题,拷到自己电脑上,因为我的&p用作页数值,所以我每个功能都在$p第一个报错。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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; 你这是三元运算吗?
若有以下
定义
和语句: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;“把
变量
r的值赋给指针
变量
p D) 语句”*p=r;"取
变量
r的值放回r中 A.第一个*p是
定义
,double *p=&r;等于double *p;p=&r; B.是把r的地址赋给p的存储单元 D.把
变量
r的值赋给指针
变量
p
PHP常见面试题(一)
PHP常见面试题(一)第一部分:PHP语言知识1),以下程序的输出结果是?变量的值的副本赋值给另外的一个
变量
,此后对这两个
变量
的任何操作互不影响。引用赋值是将一个
变量
a的地址引用赋给另一个
变量
b,此时
变量
a和变
c语言int *p p=null,int* p=NULL 与 *p=NULL 区别
1.int*p=NULL 与*p=NULL的区别:1)int* p=NULL,
定义
一个指针,其指向的内存保存的是int型的数据,同时p的值为0X00000000(即完成一次初始化);其中,p是一个指针
变量
,p中内存地址处的内存是p指向的内存。所以,*前面的类型只是说明内存数据的类型,不管怎么样的指针类型,大小都是4bytes;2)int* p;→成为野指针*p =NULL;
定义
一个指针,指向内存...
c语言指针p=*q,C语言中指针*p=*q与p=q有什么区别
满意答案jiang19722018.02.01采纳率:43%等级:10已帮助:21人若p和q是申明为类型兼容的指针
变量
,且都正确赋有合法值且不为NULL,那么,*p=*q是把指针q指向的目标值赋给指针p指向的目标;p=q则是使指针p指向指针q指向的目标(最终是p和q指向了同一目标,这个目标就是q指向的目标)。在q==NULL时,*p=*q非法操作,p=q是合法操作(使p和q同为NULL)。...
CTF——PHP审计——
变量
覆盖
一,
变量
覆盖漏洞 参考:https://www.cnblogs.com/xiaozi/p/7768580.html 通常将可以用自
定义
的参数值替换原有
变量
值的情况称为
变量
覆盖漏洞。经常导致
变量
覆盖漏洞场景有: 1,$$使用不当, 2,extract()函数使用不当, 3,parse_str()函数使用不当, 4,import_request_variables()使用不当, 5,开启...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章