Maison développement back-end tutoriel php 纯真IP数据库的应用 IP地址转化成十进制_php实例

纯真IP数据库的应用 IP地址转化成十进制_php实例

May 17, 2016 am 09:32 AM
十进制

原来是需要把IP转成十进制

复制代码 代码如下:

$ip = $_SERVER['REMOTE_ADDR'];
echo '你的IP:'.$ip.'
';
$ip_arr = explode(".",$ip);
$ip = 0;
foreach($ip_arr as $i=>$s){
$ip += $s*pow(256,3-$i);
}
echo '转十进制值:'.$ip.'
';

//结果你的IP:127.0.0.1
转十进制值:2130706433
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment convertir une chaîne hexadécimale en nombre en php Comment convertir une chaîne hexadécimale en nombre en php Oct 26, 2021 pm 06:36 PM

Comment convertir une chaîne hexadécimale en nombre en PHP : 1. Utilisez la fonction hexdec() avec la syntaxe "hexdec(chaîne hexadécimale)" 2. Utilisez la fonction base_convert() avec la syntaxe "bindec(chaîne hexadécimale)" ; , 16, 10)".

Comment convertir du binaire en décimal en JavaScript ? Comment convertir du binaire en décimal en JavaScript ? Aug 26, 2023 pm 02:21 PM

Dans ce tutoriel, nous apprendrons à convertir du binaire en décimal en JavaScript. Les nombres binaires sont utilisés en électronique numérique. Il s'agit d'une chaîne composée de « 0 » et de « 1 », représentant un nombre relatif à la base 2. Voici les différentes manières de convertir des nombres binaires en nombres décimaux. Utilisation de la méthode parseInt() En JavaScript, la méthode parseInt() est très utile pour extraire des nombres à partir de chaînes. Nous pouvons définir la base d'un nombre comme paramètre dans la méthode parseInt(). Syntaxe Les utilisateurs peuvent utiliser la méthode parseInt() pour convertir le binaire en décimal en suivant la syntaxe suivante. letbinary="0101";le

Quelle est la principale raison de l'utilisation du binaire dans les ordinateurs ? Quelle est la principale raison de l'utilisation du binaire dans les ordinateurs ? Apr 04, 2019 pm 02:25 PM

Les principales raisons pour lesquelles les ordinateurs utilisent des systèmes binaires : 1. Les ordinateurs sont composés de circuits logiques. Les circuits logiques n'ont généralement que deux états, l'interrupteur est activé et désactivé, et ces deux états peuvent être représentés par « 1 » et « 0 » ; Seuls deux nombres, 0 et 1, sont utilisés dans le système binaire, ce qui est moins sujet aux erreurs lors de la transmission et du traitement, garantissant ainsi une grande fiabilité de l'ordinateur.

Programme C pour convertir le décimal en binaire ? Programme C pour convertir le décimal en binaire ? Sep 08, 2023 pm 05:45 PM

Convertit un entier décimal (base-10) en binaire (base-2). En supposant que la taille de l’entier est de 32 bits, le nombre doit être divisé par la base. Il est utilisé par les ordinateurs pour transformer des valeurs entières en octets pour l'ordinateur. Input:10Output:1010 indique que si le nombre décimal est 1010 divisé par 2, le reste est zéro. Donc 0. Divisez 10 par 2. Le nouveau nombre est 10/2=5. En divisant par 5, le reste est 1. Il est donc 1. Divisez 5 par 2. Le nouveau nombre est 5/2=2. Lorsque 2 est divisé par 2, le reste est nul. Donc 0. Divisez 2 par 2. Le nouveau nombre est 2/2=1. Quand 1 est divisé par 2, le reste est 1. C'est donc 1. Divisez 1 par 2. Le nouveau nombre est 1/2=0. le nombre devient =0. dans l'ordre inverse

Programme Java : conversion hexadécimal en décimal Programme Java : conversion hexadécimal en décimal Aug 26, 2023 pm 01:01 PM

Il existe quatre types de systèmes numériques : binaire, octal, décimal et hexadécimal, avec respectivement les valeurs de base 2, 8, 10 et 16. La valeur de base dépend du nombre de chiffres que contient le système numérique. Par exemple, le système de numération binaire ne contient que deux chiffres, 0 et 1, sa base est donc 2. Dans cet article, nous aborderons les systèmes de nombres hexadécimaux et décimaux. Nous écrirons également un programme Java pour convertir un nombre hexadécimal en nombre décimal. Systèmes de nombres hexadécimaux et décimaux Système de nombres hexadécimaux Il représente les nombres de 0 à 9, A à F. Il y a 16 nombres au total et sa valeur de base est également 16. Le poids des nombres individuels est une puissance de 16, donc chaque nombre est 16 fois plus lourd que le précédent. 12A16, 34B16, 45C16 sont quelques exemples d'hexadécimal. Dans un ordinateur,

Implémentation d'un programme en langage C pour convertir le décimal en binaire Implémentation d'un programme en langage C pour convertir le décimal en binaire Sep 06, 2023 pm 11:09 PM

Question Comment convertir un nombre décimal en nombre binaire à l'aide d'une fonction en langage C ? La solution est que dans ce programme, nous appelons une fonction binaire dans main(). La fonction de conversion de nombres binaires appelée effectuera la conversion réelle. La logique de la fonction appelante que nous utilisons pour convertir les nombres décimaux en nombres binaires est la suivante - while(dno!=0){ rem=dno%2; /2 ;} Enfin, le nombre binaire

Comment convertir un décimal en hexadécimal Comment convertir un décimal en hexadécimal Aug 31, 2023 pm 01:43 PM

Les étapes pour convertir un nombre décimal en hexadécimal consistent d'abord à convertir la partie décimale en partie hexadécimale, puis à convertir la partie entière décimale en partie entière hexadécimale, et enfin à combiner la partie entière hexadécimale et la partie décimale en Ensemble, nous obtenons l'hexadécimal final. représentation. Introduction détaillée : 1. Convertissez la partie décimale en partie hexadécimale, multipliez la partie décimale par 16 et utilisez la partie entière du résultat comme premier chiffre de la partie hexadécimale, multipliez par 16 et ainsi de suite.

Qu'est-ce que le complément par dizaines d'un nombre décimal ? Qu'est-ce que le complément par dizaines d'un nombre décimal ? Sep 13, 2023 pm 03:05 PM

Le complément à 9 et le complément à 10 sont utilisés pour faciliter les opérations arithmétiques dans les systèmes numériques. Ceux-ci sont utilisés pour faciliter les opérations de calcul via la mise en œuvre du complément et échangent souvent l'utilisation du matériel avec le programme. Pour obtenir le complément à 9 d'un nombre quelconque, nous devons utiliser (10n–1) où n = nombre de chiffres du nombre, ou d'une manière plus simple, nous devons soustraire chaque chiffre d'un nombre décimal donné de 9. Complément à 10, après avoir trouvé le complément à 9 du nombre, trouver le complément à 10 est relativement facile. Nous devons ajouter 1 au complément 9 de n’importe quel nombre pour obtenir le complément 10 requis de ce nombre. Alternativement, si nous voulons trouver directement le complément à 10, nous pouvons le faire en suivant la formule : (10n – Nombre), où n = le nombre de chiffres du nombre. prenons un dix

See all articles