私は、$ string変数の先頭に+44を追加できるコードを探しています。変数の先頭に何かを追加していますか?
だから、エンディングの製品は次のようになります。
$string = 071111111111
+44071111111111
私は、$ string変数の先頭に+44を追加できるコードを探しています。変数の先頭に何かを追加していますか?
だから、エンディングの製品は次のようになります。
$string = 071111111111
+44071111111111
$string
このシナリオでは、変数は実際には文字列ではありません。それは整数です。それそれの前後に引用符を置くことによって、文字列作る:あなたがこれを行うことができるように
$string = "071111111111"
その後、あなたは、別の文字列を追加する.
演算子を使用することができます。
$string = "+44" . $string
今$string
は+44071111111111
です。 PHPドキュメントhereで.
(文字列連結演算子)の使用方法の詳細を読むことができます。
$string
を整数として保存するという他の人の提案はうまくいかないでしょう:"+44" . 071111111111
は実際には+447669584457
です。数字の先頭にある0
のため、PHPは10進数ではなく8進数に変換します。
あなたがで文字列を組み合わせることができます。 $ string = '+44'。$ string;
ユニバーサルコードを使用できます。ユニバーサルコードは、別のパラメータでも動作します。
<?php
$code = "+44";
$string = "071111111111";
function prepend(& $string, $code) {
$test = substr_replace($string, $code, 0, 0);
echo $test;
}
prepend($string, $code);
?>
'$ string = '+44'。$ string;'? – Jeff