Previous Article

PHP Function to find the last key of a multidimensional array

Next Article

This function is great for retrieving the last key of a multidimensional array. I use this function on a site that stores cake options such as size, shape, ribbon colour, icing colour and text fields for use in a shopping basket. Not all cakes have all the options so i need to know where the end of the array is, hence this function.

Hope this helps people, if there is a better way of doing it, please feel free to discuss in the comments.

array_push($_SESSION["cake"]["items"], array(
    "product" => $_POST["id"],
    "size" => $_POST["cake-size"],
    "message" => $_POST["cake-message"],
    "style" => $_POST["shape"],
    "flavour" => $cakeflavour[0],
    "qty" => 1));

    $arkey = array_pop(array_keys($_SESSION["cake"]["items"]));
Avatar of Clive Walkden

Clive Walkden

Latest Articles


Output All Users Cron Jobs

If you want to check all users cron jobs this little command will output them to the command line

Magento 2

Magento 2 admin password history reset

Do you want to clear the password history on your staging test site (not recommended for live)?


How to see files changed on a certain date

As a sysadmin you often need to see which files have been modified on a certain date.