2017-02-08 1 views
0

Gibt es eine Möglichkeit, Cast-Variable ($first) auf den Typ der anderen Variablen ($second) schreiben.Anonymous-Typ-Casting in PHP

Beispiel:

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

möchte ich Art von $second bekommen und $first = "2" zu machen. Oder wenn $second=false, $first in true konvertiert werden soll.

Frage:Typen von einer Variablen Fetch und zweiten Variable als Typ der ersten Variablen konvertieren.

+0

Haben Sie aufgeben? – AbraCadaver

+0

Ich fragte mich, ob es eine Methode dafür gibt oder nicht. Es ist gut jetzt .... Danke. – vkstack

Antwort

1

Es gibt Funktionen für das:

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

Danke. @AbraCadaver. – vkstack

0

ich nicht php

In den meisten Fällen glauben die Besetzung nicht benötigt wird, da wird ein Wert automatisch konvertiert. Es ist möglicherweise nicht genau ersichtlich, was beim Gießen zwischen bestimmten Typen passieren wird. Weitere Informationen finden Sie, die folgenden Abschnitte:

PHP-Handbuch http://php.net/manual/en/language.types.type-juggling.php