我有一个PHP代码,输出一年中某个月的字母值,然后我将该值子字符串显示为仅显示最后一个字母,即:library(dplyr)
df %>%
group_by(PatientID) %>%
mutate(ConsecNoshows = helperfn(Noshow))
# PatientID Noshow ConsecNoshows
# <int> <int> <int>
#1 1 0 0
#2 1 1 1
#3 1 0 0
#4 1 1 1
#5 1 1 2
#6 1 1 3
#7 2 0 0
#8 2 0 0
#9 2 1 1
#10 2 1 2
#11 2 0 0
#12 2 1 1
效果很好但唯一的问题是结果是小写的。我得到的结果是&#34; g&#34;在&#34; Aug&#34;而不是&#34; G&#34;。
有人可以帮助使用代码段来执行此操作吗?我真的很感激。
提前致谢, 拉尔夫。
答案 0 :(得分:0)
使用strtoupper,输出将如您所愿:
<?php echo strtoupper(substr(date("M"),2));?>