Hi, my name is David Carr and I'm a PHP Developer.


Blog Archives Categories Authors About Me Open Source Books Contact Me

Sponsor Me

Help support the blog so that I can continue creating new content!

My Latest Book

Laravel: The Modular way

Learn how to build modular applications with Laravel Find out more

Checking all array keys are the same with PHP

PHP & MySQL | Tutorials

David Carr

Checking all array keys are the same with PHP

Here is a simple way to check the values of an array contain the same value using array_count_values and count if all keys are the same this should equal 1. In addition to this if you would like to check for a particular value add a final comparison to the if statement:

$items = array('A','A','A');

if(count(array_count_values($items)) == 1 && $items[0] == 'A'){
    echo 'All items are the same';
} else {
    echo 'Not all the same';
}

 

Copyright © 2009 - 2022 David Carr. All code MIT license. All rights reserved.