FETCH_IS

PHP code

<?php
/*
 * Fetch the value from variable which is to be used to test if it is set or not, through isset()/isempty().
 * opcode number: 89
 */
echo isset($_SESSION['userid']);
echo isset($_SESSION['userid'][1]);
echo isset($_SESSION->prop->prop);
?>

PHP opcodes

Function name: (null)

Compiled variables: none

line#opfetchextreturnoperands
60FETCH_IS  $0'_SESSION'
 1ZEND_ISSET_ISEMPTY_DIM_OBJ 1~1$0,'userid'
 2ECHO   ~1
73FETCH_IS  $2'_SESSION'
 4FETCH_DIM_IS  $3$2,'userid'
 5ZEND_ISSET_ISEMPTY_DIM_OBJ 1~4$3,1
 6ECHO   ~4
87FETCH_IS  $5'_SESSION'
 8FETCH_OBJ_IS  $6$5,'prop'
 9ZEND_ISSET_ISEMPTY_PROP_OBJ  ~7$6,'prop'
 10ECHO   ~7
911RETURN   1