我有一堆复选框,其名称如下:
q1_week1_monday
Run Code Online (Sandbox Code Playgroud)
例如,如何将这些字符串拆分为3个不同的变量
$quarter = q1;
$week = 1;
$day = monday;
Run Code Online (Sandbox Code Playgroud)
谢谢
使用explode()分割字符串和list到部分分配给变量结构.然后,使用regexp摆脱周前缀.
list ($quarter, $week, $day) = explode("_", "q1_week1_monday")
$week = preg_replace("#week(\d+)#", "$1", $week);
Run Code Online (Sandbox Code Playgroud)