Pchp.Core.PhpString.IPhpArray C# (CSharp) Method

IPhpArray() private method

Gets value at given index. Gets void value in case the key is not found.
private IPhpArray ( IntStringKey key ) : PhpValue
key IntStringKey
return PhpValue
        PhpValue IPhpArray.GetItemValue(IntStringKey key)
        {
            int index = key.IsInteger ? key.Integer : (int)Convert.StringToLongInteger(key.String);

            return (index >= 0 && index < this.Length)
                ? PhpValue.Create(this[index].ToString())
                : PhpValue.Create(string.Empty);
        }

Same methods

PhpString::IPhpArray ( IntStringKey key ) : IPhpArray
PhpString::IPhpArray ( IntStringKey key ) : PhpAlias
PhpString::IPhpArray ( IntStringKey key ) : object
PhpString::IPhpArray ( IntStringKey key ) : void
PhpString::IPhpArray ( IntStringKey key, PhpAlias alias ) : void
PhpString::IPhpArray ( IntStringKey key, PhpValue value ) : void
PhpString::IPhpArray ( PhpValue value ) : void