кодесурса
«PHP

PHP Challenges: Проверьте, является ли данная строка анаграммой другой данной строки

script1adsense2code
script1adsense3code

Задачи PHP - 1: упражнение 21 с решением

Напишите программу PHP, чтобы проверить, является ли данная строка анаграммой другой данной строки.

Вход: («анаграмма», «нагарам»)

Согласно Википедии, анаграмма - это прямое переключение слов или игра слов, результат перестановки букв слова или фразы для создания нового слова или фразы, используя все оригинальные буквы ровно один раз; например, слово анаграмма может быть преобразовано в nag-a-ram.

Пояснение:

«PHP:

Пример решения :

PHP-код:

<?php
function is_anagram($a, $b)
 {
       if (count_chars($a, 1) == count_chars($b, 1))
    {
        return "This two strings are anagram";
    }
    else
    {
        return "This two strings are not anagram";
    }
 }
print_r(is_anagram('anagram','nagaram')."\n");
print_r(is_anagram('cat','rat')."\n");
?>

Пример вывода:

 Это две строки анаграммы                                
Эти две строки не анаграммы  

Блок - схема:

«PHP

Редактор кода PHP:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу на PHP, чтобы получить числа Хемминга до заданных чисел, а также проверить, является ли данное число числом Хемминга.
Далее: Напишите программу PHP, которая помещает все нули в конец массива.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code