Stringable
See also ION spec's symbol definition, and ION spec's symbol guide.
None.
string
$value# = NULL
int
$sid# = -1NULL
Create an ION symbol.
void
ion\Symbol::__construct([?string
$value = NULL
, [int
$sid = -1, [?ion\Symbol\ImportLocation $importLocation = NULL
]]])
Compare two symbols for equality.
bool
ion\Symbol::equals(ion\Symbol $symbol)
Base interface of built-in shared symbol tables.
interface ion\Symbol\Enum
The import location (referring to a shared table) of a symbol.
The built-in PHP symbols.
enum
ion\Symbol\PHP implements BackedEnum
, ion\Symbol\Enum
The built-in ION system symbols.
enum
ion\Symbol\System implements BackedEnum
, ion\Symbol\Enum
Base interface of an ION symbol table.
interface ion\Symbol\Table