Approach Using sort() Function

The sort() function in PHP is used to sort an indexed array in ascending order.

PHP




<?php
  
$names = ["John", "Alice", "Bob", "Eve", "Charlie"];
  
sort($names);
  
print_r($names);
  
?>


Output

Array
(
    [0] => Alice
    [1] => Bob
    [2] => Charlie
    [3] => Eve
    [4] => John
)

PHP Program to Sort Names in an Alphabetical Order

Sorting names in alphabetical order is a common task in programming. PHP provides several functions and methods to achieve this.

Examples:

Input: arr = ["Sourabh", "Anoop, "Harsh", "Alok", "Tanuj"]
Output: ["Alok", "Anoop", "Harsh", "Sourabh", "Tanuj"]

Input: arr = ["John", "Alice", "Bob", "Eve", "Charlie"] Output: ["Alice", "Bob", "Charlie", "Eve", "John"]

Table of Content

  • Using sort() Function
  • Using asort() Function for Associative Arrays
  • Using natsort() Function for Natural Sorting
  • Using usort() function for Custom Sorting

Similar Reads

Approach 1. Using sort() Function

The sort() function in PHP is used to sort an indexed array in ascending order....

Approach 2: Using asort() Function for Associative Arrays

...

Approach 3: Using natsort() Function for Natural Sorting

If you have an associative array with keys and values, you can use asort() to sort the array by values while maintaining the key-value association....

Approach 4: Using usort() function for Custom Sorting

...