PHP Classes

File: vendor/wp-coding-standards/wpcs/WordPress/Docs/PHP/StrictInArrayStandard.xml

Recommend this page to a friend!
  Classes of Adeleye Ayodeji   Download Installed Plugin   vendor/wp-coding-standards/wpcs/WordPress/Docs/PHP/StrictInArrayStandard.xml   Download  
File: vendor/wp-coding-standards/wpcs/WordPress/Docs/PHP/StrictInArrayStandard.xml
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Download Installed Plugin
Download a WordPress plugin as a ZIP archive
Author: By
Last change:
Date: 19 days ago
Size: 1,940 bytes
 

Contents

Class file image Download
<?xml version="1.0"?> <documentation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://phpcsstandards.github.io/PHPCSDevTools/phpcsdocs.xsd" title="Strict In Array Syntax" > <standard> <![CDATA[ When using functions which compare a value to a range of values in an array, make sure a strict comparison is executed. Typically, this rule verifies function calls to the PHP native `in_array()`, `array_search()` and `array_keys()` functions pass the `$strict` parameter. ]]> </standard> <code_comparison> <code title="Valid: calling in_array() with the $strict parameter set to `true`."> <![CDATA[ $array = array( '1', 1, true ); if ( in_array( $value, $array, <em>true</em> ) ) {} ]]> </code> <code title="Invalid: calling in_array() without passing the $strict parameter."> <![CDATA[ $array = array( '1', 1, true ); if ( in_array( $value, $array<em> </em>) ) {} ]]> </code> </code_comparison> <code_comparison> <code title="Valid: calling array_search() with the $strict parameter set to `true`."> <![CDATA[ $key = array_search( 1, $array, <em>true</em> ); ]]> </code> <code title="Invalid: calling array_search() without passing the $strict parameter."> <![CDATA[ $key = array_search( 1, $array<em> </em>); ]]> </code> </code_comparison> <code_comparison> <code title="Valid: calling array_keys() with a $search_value and the $strict parameter set to `true`."> <![CDATA[ $keys = array_keys( $array, $key, <em>true</em> ); ]]> </code> <code title="Invalid: calling array_keys() with a $search_value without passing the $strict parameter."> <![CDATA[ $keys = array_keys( $array, $key<em> </em>); ]]> </code> </code_comparison> </documentation>