2017-02-08 9 views
0

他の変数()の型に1つの変数($first)をキャストする方法はありますか?PHPの匿名型キャスト

例:

$first = 2; 
$second = "some data"; 

私は$secondの種類を取得し、$first = "2"を作りたいです。または$second=falseの場合は$firsttrueに変換します。

質問:が一つの変数からタイプを取得し、第一の可変のタイプのような第2の変数を変換します。

+0

あなたはあきらめましたか? – AbraCadaver

+0

これを行う方法があるかどうかは疑問でした。 これでいいですね。ありがとう。 – vkstack

答えて

1

そのための機能があります。

settype($first, gettype($second)); 
+0

ありがとうございます。 @AbraCadaver。 – vkstack

0

私は値が自動的に変換されるため、キャストは、必要とされていないほとんどのケースでは、PHP

を信じてはいけません。特定のタイプ間でキャストするときに何が起こるのかがはっきりしないことがあります。詳細については、以下のセクションを参照してください。

phpマニュアルhttp://php.net/manual/en/language.types.type-juggling.php

関連する問題