JavaScript: Get A Random Item From An Array

In one of my previous posts I’ve shown you how to get a random item from an array in PHP. Well, there is, of course, a way to do this in JavaScript as well. And it’s also very easy. Just declare someting like this:

<script>
var allItems = ['A', 'B', 'C', 1, 2, 3, 4, 5];
</script>

Read moreJavaScript: Get A Random Item From An Array


Advertisement

PHP: Quickly Generate An Array From Variables With The compact() Function

Do you want to build an array in PHP, which should contain existing variables? Well, there is an easy way to do this. PHP has a very cool function for this to do. You can use the variable’s name as the key and the variables value as the value.

Read morePHP: Quickly Generate An Array From Variables With The compact() Function





Advertisement

PHP: How Can I Find Out, Whether A Number Is Odd Or Even With The Modulo Operator?

There is a simple way in PHP to find out, wheather a number is odd or even. All you need is the modulo operator.

What is the modulo operator?

The modulo operator in PHP is represented by an %. With this operator you can determine the rest of an interger division.
Here’s an example:

Read morePHP: How Can I Find Out, Whether A Number Is Odd Or Even With The Modulo Operator?





Advertisement

PHP: Detect Time Of Last Modification Of A File

Do you need to find out in PHP, when a file was modified? Then you should take a look at the PHP-function filemtime. This function expects a filename as parameter and returns the modification-time of this file.
Here is an example:

< ?php
echo filemtime('anyfile.html');
?>

This PHP-script will output the timestamp of the last modification of the file anyfile.html.
You can also format this by using the date-function:

Read morePHP: Detect Time Of Last Modification Of A File





Advertisement

Display A HTML-List Horizontally

Normally a HTML-list is displayed vertically, which means that each entry is below the previous entry. But for some reasons you might want to display the list vertically, e.g. for a menubar.
Here is a simple way to do that.

For this example I’ll use the following list:

<ul>
	<li>Item 1</li>
	<li>Item 2</li>
	<li>Item 3</li>
</ul>

The result looks like this:

  • Item 1
  • Item 2
  • Item 3

Now, we add some CSS:

Read moreDisplay A HTML-List Horizontally





Advertisement

PHP: Output An Associative Array

In this article I’ll show you, how to output each element of an an assciative array in PHP. First of all, we need an associative array. In this example I’ll use an array with colors as the key and the corresponding HEX-code of this color as the value.

Let’s start! Here is the associative PHP array:

// Our associative array
$arrMembers = array(
	'Red'=>'ff0000',
	'Green'=>'00ff00',
	'Blue'=>'0000ff',
	'Yellow'=>'ffff00'
);

Read morePHP: Output An Associative Array





Advertisement

PHP: Get A Random Item From An Array

In PHP it’s easy to work with arrays. Just declare someting like this:

<!--?php
$arrX = array("Kay", "Joe","Susan", "Frank");
?-->

Now you can access the values with their index (which starts a 0 for the first item).

<!--?php
// output "Kay"
echo $arrX[0];
 
// output "Susan"
echo $arrX[2];
?-->

PHP offers you several ways to get a random value of the array. One simple way is by using the array_rand() function. array_rand() expects the array as a parameter and returns a random index value as integer which then can be used to get the array value.

Read morePHP: Get A Random Item From An Array





Advertisement

How To Output A List As A Comma Separated String In JSF | Example

In a JSF Page you might want to display all entries of a collection as a comma-separated list (or of course another separator). To do that you can use the JSF <ui:repeat></ui:repeat> Tag.

Read moreHow To Output A List As A Comma Separated String In JSF | Example





Advertisement