Afficher/masquer le menu
Liens Ecyseo
  • Tags cloud
  • Daily
  • Pictures wall
  • Search
  • Display options
    • Links per page :
    • 20 links
    • 50 links
    • 100 links
  • RSS Feed
  • Login

J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.

5165 links 

page 1 / 1

Liste des liens

4 results tagged fonction x
Ordonner de façon naturelle avec sqlite et php
2023-11-29 18:41 - permalink -

Si l'on souhaite ordonner de façon naturelle une colonne avec sqlite (c'est à dire en prenant en compte les accents et les nombres), il y a deux petits hacks à appliquer.
Le premier consiste à transformer la valeur en décimal, ce qui donne le code :

CAST(colonne AS DECIMAL)

Le deuxième est de créer une fonction sqlite via pdo, qui va prendre en compte la langue utilisée (ici, le français et ses accents). Cette fonction est à écrire en amont de la requête :

$pdo->sqliteCreateFunction('locale',
            function ($data, $locale = 'root')
            {
                static $collators = array();

                if (isset($collators[$locale]) !== true)
                {
                    $collators[$locale] = new \Collator($locale);
                }

                return $collators[$locale]->getSortKey($data);
            }
        );

Ainsi, la recherche dans sqlite va donner :

SELECT * FROM matable WHERE id!=? ORDER BY CAST(macolonne AS DECIMAL), locale(macolonne, 'fr-FR')

On peut également utiliser une autre langue pour le même résultat.

astuce fonction php snippet SQLite
- https://bookmarks.ecyseo.net/?6x5yIw
String.prototype.includes() - JavaScript | MDN
2021-02-28 1:35 - permalink -
if (!String.prototype.includes) {
  String.prototype.includes = function(search, start) {
    'use strict';

    if (search instanceof RegExp) {
      throw TypeError('first argument must not be a RegExp');
    }
    if (start === undefined) { start = 0; }
    return this.indexOf(search, start) !== -1;
  };
}

const str = "Être ou ne pas être, telle est la question.";

console.log(str.includes("Être"));       // true
console.log(str.includes("question"));   // true
console.log(str.includes("pléonasme"));  // false
console.log(str.includes("Être", 1));    // false
console.log(str.includes("ÊTRE"));       // false
console.log(str.includes(""));       // true

Voir aussi

  • Array.prototype.includes()
  • TypedArray.prototype.includes()
  • String.prototype.indexOf()
  • String.prototype.lastIndexOf()
  • String.prototype.startsWith()
  • String.prototype.endsWith()
caractères fonction javascript
- https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/String/includes#syntaxe
PHP: NumberFormatter::format - Manual
2018-04-26 16:53 - permalink -

Petite classe bien utile qui permet entre autre, de transformer un chiffre en texte :

$value = 12;
echo numfmt_create('fr_FR', \NumberFormatter::SPELLOUT)->format($value);

// Affichera "douze"
fonction php
- http://php.net/manual/fr/numberformatter.format.php
security - Exploitable PHP functions - Stack Overflow
2017-10-13 16:24 - permalink -

En fait, c'est quasi toutes les fonctions php utiles :D

dangereuse exec fonction hack php système
- https://stackoverflow.com/questions/3115559/exploitable-php-functions/3697776#3697776
page 1 / 1


Tags


  • shaarli
  • wikipedia

Tags cloud

Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation
Affiches "loi aviva" créées par Geoffrey Dorne le 13 Mai, 2020 - Mastodon 1 - Mastodon 2