New() public static method

Creates an instance of PhpArray filled by given values.
public static New ( ) : PhpArray
return PhpArray
コード例 #1
0
ファイル: PhpValue.TypeTable.cs プロジェクト: hungud/peachpie
 public override PhpArray ToArray(ref PhpValue me) => PhpArray.New(me);
コード例 #2
0
ファイル: PhpValue.TypeTable.cs プロジェクト: ph777/peachpie
 public override PhpArray ToArray(ref PhpValue me) => PhpArray.New(me.DeepCopy());
コード例 #3
0
 public PhpArray ToArray() => PhpArray.New(ToPhpValue());
コード例 #4
0
 public static PhpArray ToArray(double value) => PhpArray.New(value);
コード例 #5
0
 public static PhpArray ToArray(bool value) => PhpArray.New(value);
コード例 #6
0
 public static PhpArray ToArray(long value) => PhpArray.New(value);
コード例 #7
0
ファイル: PhpString.cs プロジェクト: zhangwenquan/peachpie
 public PhpArray ToArray() => PhpArray.New(PhpValue.Create(this.DeepCopy()));
コード例 #8
0
ファイル: PhpCallback.cs プロジェクト: vickydeJager/peachpie
 /// <summary>
 /// Binds <see cref="PhpInvokable"/> to <see cref="PhpCallable"/> while wrapping arguments to a single argument of type <see cref="PhpArray"/>.
 /// </summary>
 internal static PhpCallable BindMagicCall(this PhpInvokable invokable, object target, string name)
 => (ctx, arguments) => invokable(ctx, target, new[] { (PhpValue)name, (PhpValue)PhpArray.New(arguments) });
コード例 #9
0
 PhpArray IPhpConvertible.ToArray() => PhpArray.New(PhpValue.FromClass(this));
コード例 #10
0
 public PhpArray ToArray() => PhpArray.New(PhpValue.Create(this));