Form::get( string $key, mixed $default = null, array $array = null )

Description #

Get a value from a path or default value if the path doesn’t exist

Parameters #

  • $key
    string (Required) Path.
  • $default
    mixed (Optional) Default value. Default value: null
  • $array
    array (Optional) Array to search. Default value: null

Source #

File: lib/class-form.php

	public function get( $key, $default = null, $array = null ) {
		$keys = explode( '.', (string) $key );

		if ( null === $array ) {
			$array = &$this->args;
		}

		foreach ( $keys as $key ) {
			if ( ! array_key_exists( $key, $array ) ) {
				return $default;
			}

			$array = &$array[ $key ];
		}

		return $array;
	}

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Add your comment