社区
基础编程
帖子详情
$p = $p == '' ? "1" : $p;这样定义变量有什么问题?
Son_of_a_bitch
2015-12-26 02:51:19
为什么我在公司的运行就没问题,拷到自己电脑上,因为我的&p用作页数值,所以我每个功能都在$p第一个报错。
...全文
132
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; 你这是三元运算吗?
bash 中的 :=、=、:-、-、=?、?、:+、+
bash中的 :=、=、:-、-、=?、?、:+、+ 来源https://www.cnblogs.com/fhefh/archive/2011/04/22/2024750.html
变量
替换和
变量
默认值设置是紧密相关的,至少从概念出发是如此。 参数扩张是将类似于
变量
的参数用...
若有以下
定义
和语句: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;“把...
PHP中MYSQL语句WHERE条件里面使用
变量
但是这样写明显在sql语句中是不行的,在sql语句中使用
变量
有专门的语法:单引号和大括号组合。正确的写法应该是: //数据库查询正确例子(
变量
为字符串): $username='admin'; $sql="select * from user where ...
php二维数组声明方式,php二维数组
定义
php二维数组赋值
定义
多维数组
定义
、赋值参考如下:php二维数组赋值
定义
是?示例: $array = array(); $item = array(); $item['id'] = 1; $item['xuefei'] = '50w'; $array[] = $item; 这三行 $item = array(); $...
C语言指针
变量
简单的
定义
与使用
1、指针
变量
的
定义
int a =10;该语句表示
定义
一个整型
变量
值为10,a保存的数据为10,为了方便访问
变量
a,需要a的具体地址。int *p=&a;该语句表示
定义
一个
变量
p,该
变量
为整型指针
变量
,用于保存整型
变量
的...
基础编程
21,891
社区成员
140,343
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章