Hello coders,
This is a JavaScript function that works like in_array() in PHP. Below is the function with a usage example:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>Equivalent of PHP in_array() | JavaScript Library</TITLE> <META NAME="Author" CONTENT="Bit Repository"> <META NAME="Keywords" CONTENT="in_array, php, javascript"> <META NAME="Description" CONTENT="Equivalent of PHP in_array() | JavaScript Library"> <SCRIPT LANGUAGE="JavaScript"> function in_array(string, array) { for (i = 0; i < array.length; i++) { if(array[i] == string) { return true; } } return false; } var extensions = new Array("jpg","jpeg","gif","png","bmp"); /* // Alternative way of creating the array var extensions = new Array(); extensions[1] = "jpg"; extensions[0] = "jpeg"; extensions[2] = "gif"; extensions[3] = "png"; extensions[4] = "bmp"; */ var str_to_check = "bmp"; if(in_array(str_to_check, extensions)) { alert(str_to_check +" is in our array."); } else { alert(str_to_check +" is not in our array."); } </SCRIPT> </HEAD> <BODY> </BODY> </HTML>
If you have any comments or suggestions regarding this script please post them.