我需要协助,首先也许这有重复,但我想我已经搜索,没有找到任何我期望和想要的东西.
我对我的问题感到困惑.我想要的是将数字格式转换为字符串格式,
我有字符串叫
$pricecode = 'ABCDEFGHIJ';
Run Code Online (Sandbox Code Playgroud)
就像是 :
ABCDEFGHIJ编号为1234567890
数字从0到9,例如:
$price = 1500;
Run Code Online (Sandbox Code Playgroud)
所以我需要更换价格并成为:
AEJJ
Run Code Online (Sandbox Code Playgroud)
我试图创建如下代码:
$priceCode = 'ABCDEFGHIJ';
$price = 1500;
$lenPrice = strlen($price);
$priceconveert = '';
$i=1;
$x=0;
while($i<=$lenPrice){
$number = substr($Price,$x,1);
if($number == 1){
$priceconveert .= substr($priceCode,$x,1);
}else if($number == 2){
$priceconveert .= substr($priceCode,$x,1);
}else if($number == 3){
$priceconveert .= substr($priceCode,$x,1);
}else if($number == 4){
$priceconveert .= substr($priceCode,$x,1);
}else if($number == 5){
$priceconveert .= substr($priceCode,$x,1);
}else if($number == 6){
$priceconveert .= substr($priceCode,$x,1);
}else if($number == 7){
$priceconveert …Run Code Online (Sandbox Code Playgroud)