php est variable un tableau ou un objet

À essayer de comprendre comment faire l'équivalent de quelque chose que je fait en javascript, mais en php. Mais je ne suis pas sûr que les opérateurs de le faire. En javascript, je voulais voir si un paramètre est passé était soit un objet ou un tableau.. et si non, alors c'était un string/int et ce que j'ai fait était quelque chose comme

if (str instanceof Array || str instanceof Object) 
{
   //code
}
else
{
   //code
}

quelqu'un sait à l'équivalent de ce php?

source d'informationauteur chris