社区
基础编程
帖子详情
关于字符串的操作 高手们来帮帮我呀~~~~~~~~~~~~
danferw
2004-01-14 12:29:42
字符串的基本格式为 0001 当我想+1的时候,它应该变成 0002‘当为0009时+1 为0010。 请问这样该怎么做??
...全文
47
6
打赏
收藏
关于字符串的操作 高手们来帮帮我呀~~~~~~~~~~~~
字符串的基本格式为 0001 当我想+1的时候,它应该变成 0002‘当为0009时+1 为0010。 请问这样该怎么做??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ChineseLove
2004-01-14
打赏
举报
回复
up
mikespook
2004-01-14
打赏
举报
回复
错了,手误~~~
$str="0001";
$i = $str."1";
mikespook
2004-01-14
打赏
举报
回复
$str="0001";
$i = $str + 1;
直接加就可以了~~~~
如果你要0001变成00011
那
$str="0001";
$i = $str + "1";
danferw
2004-01-14
打赏
举报
回复
直接用字符串合并 +1 两种方法都不行 用猪的克星 的方法 搞定
mahaixing
2004-01-14
打赏
举报
回复
function CreateID($tableName,$columnName)
{
//===============取得时间参数格式为YYYYMMDD============================
$today = getdate();
$now_year = $today["year"];
$now_month = $today["mon"];
$now_day = $today["mday"];
//如果月份和日期小于10则在月份和日期前加0
if ($now_month<10) {
$now_month = "0".$now_month;
}
if ($now_day<10) {
$now_day = "0".$now_day;
}
$id_date = $now_year.$now_month.$now_day;
$old_id = "20010112001"; //2001年01月12号第001编号
//======================计算IDKEY=====================================
/*计算方法:首先判断取到的ID是否为空。如果为空则IDKEY=001
*返回ID = $ID_DATE+$ID_KEY
*否则取ID的左8位日期值和今天的日期比较如果不相同则说明是
*今天的第一条数据返回ID = $ID_DATE+$ID_KEY
*如果相同则取ID的右3位并加以1。然后返回:
*ID = $ID_DATE+$ID_KEY
*/
if (strlen($old_id) != 0){
$old_id_date = substr($old_id,0,8);
if (strcmp($old_id_date,$id_date) != 0){
$id_key = "001";
}else{
$old_id_key = substr($old_id,8,3);
$id_key = $old_id_key + 1;
if (strlen($id_key)<2){
$id_key = "00".$id_key;
}
elseif (strlen($id_key<3)){
$id_key = "0".$id_key;
}
}
$id = $id_date.$id_key;
}else{
$id = $id_date."001";
}
//===================================================================
return $id;
}
jiakingcool
2004-01-14
打赏
举报
回复
直接用 “+”即可以解决的,
如:
$str='0001';
$str+=1;
echo $str;
数据库:连接
字符串
,
操作
等
T:ADO访问数据库问题 Q:我的Oracle8.17数据库访问代码如下:std::string strSQL="Select PosID, SensorID, PLaneNo, SLaneNo From PosSensor Order by SensorID";_RecordsetPtr pRecord;try{ pRecord.CreateInstance( "ADODB.Recordset"
CString
操作
指南
CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多
操作
,使得MFC在做
字符串
操作
的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来的程序员来说有点难以学习。这篇文章就来讨论这些技巧。使用CString可以让你对
字符串
的
操作
更加直截了当。这篇文章不是CString的完全手册,但囊括了大部分常见基本问题。这篇文章包括以下内容:1. CString 对象的连接2. 格式化
字符串
(包括 int 型转化为 CString )3.
关于C中文件
操作
的问题
主 题:关于C中文件
操作
的问题!请
高手
们帮忙。 作 者:superxxm (特洛伊) 等 级: 信 誉 值:100 所属社区:C/C++ C语言 问题点数:50 回复次数:14 发表时间:2005-1-18 22:17:31
读书笔记 -part1
自从毕业以后到现在~看的书是越来越少了 の其实好像貌似从来没有认认真真的看书 除非工作遇到难于解决的问题迫不得已才去翻书看 有些问题也是莫名其妙的就这样解决了 于是乎被人美名其曰“高人”或"大师 那个额头冒汗的呀 心里直发虚哈 我很想成为一名js
高手
就像我师父那样的(我心中的偶像呐)(*^__^*) 我不想似懂非懂也不想不懂装懂更不想在那里凭着工作经验说事儿~~ 我是不是...
CSDN社区关于水晶报表的讨论
CSDN - 专家门诊 关闭窗口 主 题: 有关水晶报表的使用经验和资料总结,欢迎各位使用过水晶报表的同仁把自己在使用过程中的总结、经验、体会同大家共享!! 作 者: foxtoo (阿里巴巴和四十大盗) 信 誉 值: 100 所属论坛: .NET技术 ASP.NET 问题点数: 0 回复次数: 64 发表时间: 2003-6-10 23:0
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章