»
游客:
注册
|
登录
|
搜索
|
统计
|
帮助
喜悦国际村
»
php基础编程
» 如何對变量进行截取输出?
喜悦证交所已经关闭
上一主题
下一主题
12
1/2
1
2
>
标题: 如何對变量进行截取输出?
luring
(luring)
新手上路
初级会员
UID 67898
精华 0
积分 48
帖子 43
金钱 48 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-1-10
状态 离线
如何對变量进行截取输出?
现在有一变量$new,假设存取的内容为2006-10-2
我想只输出10-2,
请问该如何写?
谢谢
2006-6-18 10:37 AM
#1
dezender
注册会员
UID 74923
精华 0
积分 63
帖子 70
金钱 63 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-6-13
状态 离线
[推荐阅读]
关于函数strstr
QUOTE:
原帖由
luring
于 2006-6-18 10:37 AM 发表
现在有一变量$new,假设存取的内容为2006-10-2
我想只输出10-2,
请问该如何写?
谢谢
substr($new,5)
我只会反编译Zend 的PHP
不会写PHP程序,郁闷啊
2006-6-18 10:47 AM
#2
luring
(luring)
新手上路
初级会员
UID 67898
精华 0
积分 48
帖子 43
金钱 48 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-1-10
状态 离线
[推荐阅读]
大家推荐一个很NB的分页类把!!
SUBSTR不是只对字符作用吗?
我试一下子
谢谢~
2006-6-18 10:50 AM
#3
luring
(luring)
新手上路
初级会员
UID 67898
精华 0
积分 48
帖子 43
金钱 48 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-1-10
状态 离线
[推荐阅读]
求助-从没遇到过的问题
不行,substr($data[new],5)输出substr(2006-10-2,5)……
2006-6-18 10:58 AM
#4
bfkkkd
注册会员
初级会员
UID 25776
精华 0
积分 108
帖子 78
金钱 108 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-1-16
状态 离线
[推荐阅读]
这里的人气不旺呀
怎么会不可以?
<?php
$new = "2006-12-11";
echo substr($new,5);
?>
Zend Framework 讨论群,欢迎你的加入:
PHP+ZF讨论群:25937897
2006-6-18 11:13 AM
#5
luring
(luring)
新手上路
初级会员
UID 67898
精华 0
积分 48
帖子 43
金钱 48 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-1-10
状态 离线
[推荐阅读]
php 跨页面访问 时 session 丢失解决呀?谢谢
可能我没有讲清楚:(
$new是数据库中的一个字段
所以在使用时我必须$data[new]才可以有输出结果
BF讲的确实可以实现,
但应用到DB中,我却是行不通的?
那像我这种情况还需要做些什么才可以?
2006-6-18 11:25 AM
#6
coolhpy
注册会员
UID 70642
精华 0
积分 157
帖子 140
金钱 157 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2006-3-29
来自 浙江
状态 离线
[推荐阅读]
今天好象人不多呀
再不行,用explode把$new给区分开
<?php
$new = $data[new];
$arr = explode('-', $new);
echo $arr[1].'-'.$arr[2];
?>
2006-6-18 11:43 AM
#7
sanders_yao
版主
or2 =333
UID 30286
精华 0
积分 11763
帖子 4942
金钱 11760 喜悦币
威望 0
人脉 3
阅读权限 100
注册 2004-7-23
来自 北京 菜户营
状态 离线
[推荐阅读]
ob_start('ob_gzhangler')
如果前面使用mysql_fetch_array获得$data数组,$new保存的是字段名
echo substr($data[$new], 5);
最近写的一些代码都会在以下地址发布,有兴趣的来批:
http://www.phpx.com/happy/thread-131368-1-1.html
2006-6-18 11:52 AM
#8
bfkkkd
注册会员
初级会员
UID 25776
精华 0
积分 108
帖子 78
金钱 108 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-1-16
状态 离线
[推荐阅读]
如何一条SQL语句就能统计出多个表中某数据的数量?
QUOTE:
原帖由
luring
于 2006-6-18 11:25 AM 发表
可能我没有讲清楚:(
$new是数据库中的一个字段
所以在使用时我必须$data才可以有输出结果
BF讲的确实可以实现,
但应用到DB中,我却是行不通的?
那像我这种情况还需要做些什么才可以?
既然上面的方法可以实现就证明没问题了,你应该考虑的是
$data[new] 是否 有值
Zend Framework 讨论群,欢迎你的加入:
PHP+ZF讨论群:25937897
2006-6-18 12:32 PM
#9
luring
(luring)
新手上路
初级会员
UID 67898
精华 0
积分 48
帖子 43
金钱 48 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-1-10
状态 离线
[推荐阅读]
PHP的面试题集
谢谢各位~
coolhpy 的方法成功了:)
只是后边要稍微修改一下
echo $arr[1]-$arr[2];
不然输出的将会是带点号和引号的(这点我弄不懂为什么不加引号反而会正常输出……)
PS:sanders_yao 的方法在我这边没有TEST通过
还是要谢谢你:)
[
本帖最后由 luring 于 2006-6-18 12:41 PM 编辑
]
2006-6-18 12:33 PM
#10
12
1/2
1
2
>
可打印版本
|
推荐给朋友
|
订阅主题
|
收藏主题
|
开通个人空间
论坛跳转 ...
技术论坛
> php基础编程
> PHP高级编程
> XML/HTML/CSS/Js
> 代码共享
> 建站讨论
> 喜悦原创
> 开源程序论坛
> ECShop官方技术论坛
> LAMP进阶文章
> JAVA/C/C++
> Windows/软硬件
> linux技术
> 数据库技术
非技术论坛
> 娱乐乐园
> 招聘&求职
> 跳蚤市场
> 广告时间
> 联盟项目组
> 站务问题
Powered by
Discuz!
6.1.0
© 2001-2010
Comsenz Inc.
Processed in 1.555994 second(s), 6 queries
(
冀ICP备05009913号
)
管理员:
sadly 邮箱/MSN: sadly@phpx.com QQ:824008
(长隐)
清除 Cookies
- -
Archiver
-
WAP