itsmelepassos/palindrome

验证一个表达式或数字是否为回文

v1.0.2 2024-01-19 01:42 UTC

This package is auto-updated.

Last update: 2024-09-30 05:09:39 UTC


README

Maintainer Source Code PHP from Packagist Latest Version Software License Build Quality Score Total Downloads

EN: palindrome是一个检查数字、单词或表达式是否为(或不是)回文的脚本。

PT-BR: palindrome é um script que verifica a possibilidade de um número, uma palavra ou uma expressão ser (ou não) um palíndromo.

亮点/Destaques

  • EN: 简单安装

    • PT-BR: Instalação Simples
  • EN: PSR-2和PSR-4兼容

    • PT-BR: Pronto para os padrões PSR-2 e PSR-4
  • EN: 通过Composer安装

    • PT-BR: Instalável via Composer

EN: 在安装之前,请确保您已安装Composer 2.x(不支持Composer 1.x)

PT-BR: Antes de instalar, certifique-se de estar com o Composer 2.x instalado (Composer 1.x não é suportado)

EN: 如何安装?A: 在您的composer.json文件中插入以下行,作为“require”

PT-BR: Como instalar? R: Insira esta linha abaixo em seu arquivo composer.json, como um "require"

"itsmelepassos/palindrome": "^1.0"
EN: 或者,在您的终端或bash中输入此命令

PT-BR: Ou digite este comando em seu terminal ou bash

composer require itsmelepassos/palindrome

Documentation/Documentação

EN: 在“example”文件夹中有一个如何直接在index.php文件中调用Palindrome的示例文件,或者您也可以参考下面的代码作为示例。

PT-BR: Há um arquivo de exemplo de como você pode chamar direto o Palindrome em seu arquivo index.php na pasta "example", ou pode também consultar o código abaixo para servir como exemplo.

<?php

/**
 * Calls the composer autoload. Then, calls the respective class for the palindrome.
 * Chama o autoload do composer. Então, chame a classe respectiva para o palindrome.
 */
require __DIR__ . "/../vendor/autoload.php";

use ItsMeLePassos\Palindrome\Palindrome;

/**
 * Calls an instance of Palindrome.
 * Chama uma instância de Palindrome.
 */
$palindrome = new Palindrome();

/**
 * Exemplos de valores tipo número ou texto que podem ser avaliados pelo método setPalindrome() 
 * Examples of number or text values that can be evaluated by the setPalindrome() method
 */
$palindrome01 = $palindrome->setPalindrome('105501');
$palindrome02 = $palindrome->setPalindrome('160678');
$palindrome03 = $palindrome->setPalindrome('Subi no ônibus');
$palindrome04 = $palindrome->setPalindrome('Socorram-me! Subi no ônibus em Marrocos');
?>

/**
 * Displays the results.
 * Exibe os resultados. 
 */
<section>
    <h1>Palíndromos</h1>

    <p><?= $palindrome01 ?></p>
    <p><?= $palindrome02 ?></p>
    <p><?= $palindrome03 ?></p>
    <p><?= $palindrome04 ?></p>
</section>

Support/Suporte

EN: 如果您发现任何漏洞,建议一些修复或希望为项目做出贡献,请联系开发者(我)的电子邮件[itsmelepassos@gmail.com]

PT-BR: No caso de descobrir alguma vulnerabilidade, sugerir algumas correções ou desejar contribuir para o projeto, entre em contato com o desenvolvedor (eu) por e-mail [itsmelepassos@gmail.com]

EN: 测试/实施轻松

PT-BR: Teste/implemente à vontade

ThankYou/Obrigado

Credits/Créditos

License

MIT许可(MIT)。请参阅许可文件获取更多信息。