The manual says the second parameter needs to be an array. I assume it
is not, but you have not shown us how $type is assigned so we cannot tell.
HTH
Chris
Rw wrote:
>This is a continue from this morning (thanks so much for the responses)..
>yielding a data type mismatch:
>
> $CheckArr = array("Periodic", "Sale", "Return");
> IF (SUBSTR($approvalcode,0,1) == "Y" && in_array($CheckArr, $type))
> {
> PRINT "<BR>$approvalcode";
> PRINT " ";
> PRINT "$type";
> }
>
>This line: IF (SUBSTR($approvalcode,0,1) == "Y" && in_array($CheckArr,
>$type))
>
>Causes this error:
>Warning: Wrong datatype for second argument in call to in_array in
>/home/www/globalspacesolutions/php3/billingtrx.php on line 47
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php