Maison développement back-end tutoriel php php获取计算机唯一标识信息(cpu,网卡,MAC地址)的代码

php获取计算机唯一标识信息(cpu,网卡,MAC地址)的代码

Jul 25, 2016 am 09:00 AM
网卡

php代码获取计算机的唯一标识信息,包括cpu信息、网卡信息与MAC地址信息,有需要的朋友,可以参考下。

获取CPU、网卡、MAC地址信息的代码。

<?php
//获取CPU信息
function OnlyU(){
 $a = '';
 $b = array();
 if(function_exists('exec')){
  if(mailto:!@exec( /all",$b)){
   return false;
  }
 }elseif(function_exists('system')){
  ob_start();
  if(mailto:!@system( /all")){
   return false;
  }else{
  }
  $b = ob_get_contents();
  ob_end_clean();
  $b = explode("\n",$b);//print_r($b);
  array_pop($b);
 }else{
  return false;
 }

 $all = sizeof($b);
 for($i = 0; $i < $all; $i++){
  if(strpos($b[$i],"Description") !== false){
   if(strpos($b[$i+1],"Physical Address") !== false){
    $c = explode(":",$b[$i+1]);
    $a = trim($c[1]);
    break;
   }
  }
 } // End for
 return empty($a)?false:$a;
} // End function OnlyU

//获取网卡的MAC的地址
function getMAC() {
 @exec("ipconfig /all",$array);
 for($Tmpa;$Tmpa<count($array);$Tmpa++){
  if(eregi("Physical",$array[$Tmpa])){
   $mac=explode(":",$array[$Tmpa]);
   return $mac[1];
  }
 }
}
?>
Copier après la connexion
您可能感兴趣的文章: PHP获取MAC地址的实现代码 php获取电脑MAC地址的代码举例 php取客户端MAC地址 什么是MAC地址-基础知识 php获取网卡MAC地址与URL中主域

延伸阅读: php获取CPU使用情况的代码 php中使用proc/loadavg监控CPU的平均负载 php记录服务器负载、内存、cpu状态的代码 php页面缓存的例子(减经cpu与mysql负担) php获取cpu与内存使用情况的代码一例 php获取linux服务器CPU、内存、硬盘使用率的实现代码 PHP-CGI 进程 CPU 100% 与 file_get_contents 函数的关系 php程序随机记录mysql rand()造成CPU 100%的解决方法 php获取CPU使用信息



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)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 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)

Quel type de carte réseau est la carte Crab ? Quel type de carte réseau est la carte Crab ? Oct 09, 2022 pm 02:42 PM

La carte crabe fait référence à la carte réseau Realtek. Son icône ressemble à un crabe, elle est donc appelée carte réseau carte crabe. Une carte réseau est un élément matériel informatique conçu pour permettre aux ordinateurs de communiquer sur un réseau informatique, permettant aux utilisateurs de se connecter les uns aux autres via des câbles ou sans fil. Realtek utilise le crabe comme logo d'entreprise et espère qu'il pourra imiter le symbolisme de la ténacité, de l'intrépidité et du courage du crabe pour défier la nature.

Comment vérifier si la carte réseau est normale sous Linux Comment vérifier si la carte réseau est normale sous Linux Mar 22, 2023 am 10:08 AM

Comment vérifier si la carte réseau est normale sous Linux : 1. Vérifiez l'état de la carte réseau via la commande « mii-tool » 2. Vérifiez l'état du réseau via « état du réseau » 3. Vérifiez les informations de toutes les interfaces réseau ; Linux via la commande « ifconfig -a » ; 4. Recherchez les informations de la carte réseau via la commande « ethtool ».

Comment désinstaller le pilote de la carte réseau sur win11 Comment désinstaller le pilote de la carte réseau sur win11 Dec 28, 2023 pm 07:04 PM

L'inadéquation du pilote de la carte réseau entraînera l'impossibilité d'accéder à Internet normalement, mais il ne pourra pas être mis à jour normalement. À ce stade, vous pouvez désinstaller le pilote de la carte réseau dans Win11, puis le réinstaller pour résoudre le problème. pour l'utiliser dans le gestionnaire de périphériques. Tutoriel sur la désinstallation du pilote de la carte réseau dans Win11 : 1. Tout d'abord, cliquez avec le bouton droit sur le "Logo Windows" en bas. 2. Cliquez ensuite sur "Gestionnaire de périphériques" dans le menu contextuel. 3. Après l'ouverture, développez "Réseau". Adaptateurs" et recherchez le périphérique de la carte réseau. 4. Double-cliquez ensuite pour ouvrir le périphérique sur lequel vous souhaitez désinstaller le pilote, entrez « Pilote » 5. Enfin, sélectionnez « Désinstaller le périphérique » pour désinstaller le pilote de la carte réseau Win11.

Comment vérifier la carte réseau sous Linux Comment vérifier la carte réseau sous Linux Jan 05, 2023 pm 02:16 PM

Comment vérifier la carte réseau sous Linux : 1. Vérifiez les informations de l'interface réseau via la commande « ifconfig » ; 2. Vérifiez la liste des périphériques de la carte réseau via « lspci | grep -i 'eth' » ou « lspci | grep -i net" ; 3. Utilisez la commande "iwconfig" pour vérifier s'il y a un périphérique de carte réseau sans fil sur l'appareil ; 4. Utilisez la commande "ethtool" pour interroger les paramètres de configuration de la carte réseau.

Comment vérifier la carte réseau de Linux Comment vérifier la carte réseau de Linux Aug 04, 2023 pm 01:50 PM

Comment vérifier la carte réseau sous Linux : 1. Utilisez la commande ifconfig, qui est l'une des commandes les plus couramment utilisées dans les systèmes Linux et est utilisée pour afficher et configurer les interfaces réseau. 2. Utilisez la commande ip, qui est un autre outil puissant ; pour la gestion du réseau dans les systèmes Linux. ;3. Consultez le fichier /proc/net/dev pour obtenir des statistiques réseau plus détaillées que les commandes ifconfig et ip.

Quelles sont les trois fonctions de base d'une carte réseau ? Quelles sont les trois fonctions de base d'une carte réseau ? Dec 10, 2020 pm 04:25 PM

Les trois fonctions de base de la carte réseau sont : 1. Encapsulation et décapsulation des données lors de l'envoi, les données transmises depuis la couche supérieure sont ajoutées avec un en-tête et une queue pour devenir une trame Ethernet. 2. Gestion des liens, principalement via CSMA ; / Le protocole CD est mis en œuvre ; 3. Encodage et décodage des données, à savoir encodage et décodage Manchester. Le code Manchester est l'une des méthodes de codage de ligne de code binaire couramment utilisées, utilisée par la couche physique pour coder l'horloge et les données d'un flux binaire synchrone.

Comment vérifier les informations et le nombre de cartes réseau dans le système Linux ? Comment vérifier les informations et le nombre de cartes réseau dans le système Linux ? Feb 19, 2024 pm 02:06 PM

Fait généralement référence à GNU/Linux, qui est un ensemble de systèmes d'exploitation de type Unix, libres d'utilisation et librement diffusés. Il s'agit d'un système d'exploitation multi-utilisateurs, multi-tâches, multi-thread et multi-CPU qui suit POSIX. Dans un système Linux, la connexion réseau est un élément crucial pour garantir que le serveur ou l'ordinateur peut communiquer avec le réseau. Alors, comment vérifier le nombre de cartes réseau sous Linux ? Jetons un coup d’œil à l’introduction détaillée. Sous Linux, vous pouvez utiliser les méthodes suivantes pour vérifier le nombre de cartes réseau présentes dans le système : 1. Commande ifconfig ifconfig est une commande utilisée pour gérer les informations d'interface réseau. Vous pouvez afficher toutes les interfaces réseau du système en exécutant la commande ifconfig

Que dois-je faire si Linux ne trouve pas le périphérique de la carte réseau ? Que dois-je faire si Linux ne trouve pas le périphérique de la carte réseau ? Mar 24, 2023 am 09:53 AM

Solution au problème selon lequel Linux ne trouve pas le périphérique de la carte réseau : 1. Connectez-vous au système Linux et entrez dans le terminal ; 2. Exécutez la commande "systemctl stop NetworkManager systemctl verify NetworkManager systemctl start network.service service network restart" pour redémarrer le système. carte réseau.

See all articles