Inhaltsverzeichnis
一个用php编写的简单计数器,php编写简单计数器
php写一个加减乘除的简单计算器,写到一半不会了
Heim Backend-Entwicklung PHP-Tutorial 一个用php编写的简单计数器,php编写简单计数器_PHP教程

一个用php编写的简单计数器,php编写简单计数器_PHP教程

Jul 13, 2016 am 10:21 AM
计算器

一个用php编写的简单计数器,php编写简单计数器

php具有极其强大的图像处理能力,用它可以很轻易的动态生成web图像。  
一下是一个使用php做成的一个简单计数器。  

1. 总体思路:  
把以往的访问人数记录在一个文本文件中,当网页被访问的时候,从打开该文件  
并从中读出以往的访问人数,加 1,得到最新的访问人数,并把该数目格式化成  
标准的格式,再调用图像处理函数,把该数字输出成图片,再把新的访问数字回  
写到纪录访问人数的文件中。  

2. 程序所用到的函数说明:  
A. 相关的文件操作:  
a. 打开文件:  
   函数的原型:int fopen(string filename, string mode);  
   返回结果:如果打开文件成功,函数返回文件流指针,否则返回 FALSE(0)。  
   参数说明:  
     string filename -- 要打开的文件名,必须为字符串形式。  
        例如, "zzm.txt"、"..\zzm.txt"等。  
     string mode -- 打开文件的方式,必须为字符形式。  
        'r',只读形式,文件指针指向文件的开头  
        'r+',可读可写,文件指针指向文件的开头  
        'w',只写形式,文件指针指向文件的开头,把文件长度截成0,  
             如果文件不存在,将尝试建立文件。  
        'w+',可读可写,文件指针指向文件的开头,把文件长度截成0,      
             如果文件不存在,将尝试建立文件。  
        'a',追加形式(只可写入),文件指针指向文件的最后,如果文  
             件不存在,将尝试建立文件。  
        'a+',可读可写,文件指针指向文件的最后,如果文件不存在,  
             将尝试建立文件。  
    例子:用只读形式打开当前目录下面的"zzm.txt"  
         $fp = fopen("zzm.txt", "r");  

b. 关闭文件:  
    函数原型:int fclose(int fp);  
    返回结果:成功返回1,失败返回0  
    参数说明:int fp是 fopen函数返回的文件流指针。  
    例子:关闭干刚才用fopen打开的zzm.txt文件  
          fclose($fp);  

c. 读文件:  
    函数原型:string fgets(int fp, int length);  
    返回结果:返回 length -1 长度的字符串,如果到文件结尾,返回 EOF(End Of File)  

    参数说明:  
        int fp -- 要读入数据的文件流指针,由fopen函数返回的数值  
        int length -- 读入的字符个数,实际读入字符个数为 length -1 个         
    例子:从 $fp 中读取9个字符  
          $str1 = fgets($fp,10);  

d. 写文件:  
    函数原型:int fputs(int fp, string str, int [length]);  
    返回结果:和fclose同  
    参数说明:  
        int fp -- 要写入信息的文件流指针,由fopen函数返回的数值  
        string str -- 要写入文件的字符串。  
        int length -- 写入的长度,可选的,如果不提供length,则整个串将被写入,  
               否则,写入length长度个字符。  
    例子:向 $fp 写入 "0000000001"  
        fput($fp, "0000000001");  

B. 相关的字符串函数:  
a. 计算字符串长度:  
    函数原型:int strlen(string str);  
    返回结果:返回字符串的长度  
    参数说明:  
        string str -- 要计算长度的字符串  
    例子:计算 "000000000" 的字符串长度  
        $str2 = "000000000";                    
        $len2 = strlen($str);  

b. 字符串相加:最简单不过了,用一个 . 把两个字符串连接起来。  
    例子:把 $str1和$str2相加  
        $str = $str1.$str2  

C. 相关的图形函数:  
a. 新建图像:  
    函数原型:int imagecreate(int x_size, int y_size);  
    返回结果:返回一个 X*Y 像素大小的空图像识别号(ImageID)  
    参数说明:x_size,y_size分别是新建图像的宽度和高度(以像素为单位)  
    例子:新建一个 88*31 像素大小的空图片  
         $ImageID = imagecreate(88, 31);  

b. 给图像分配一种颜色:  
    函数原型:int imagecolorallocate(int im, int red, int green, int blue);  
    返回结果:给图像($im)返回一个RGB颜色识别号  
    参数说明:int im 图像识别号  
              int red、green、blue分别是红绿蓝三种颜色的分量,取值范围 0 - 255  
    例子:给图像$im 分配一个识别号为$white白色颜色,白色的RGB为(255,255,255)  
         $white = imagecolorallocate($im, 255, 255, 255);                      
c. 给图像填充颜色:  
    函数原型:int imagefill(int im, int x, int y, int col);  
    返回结果:成功返回1,否则返回0  
    参数说明:int im,图像的识别号  
              int x, int y,从图像的(x,y)坐标开始填充颜色  
              (0,0)表示图像的左上角  
              int col,颜色的识别号  
    例子:从图像的左上角开始(即整个图片)填入黑色(已经用imagecolorallocate函数  
          定义了黑色的颜色识别号为$black了)。  
        imagefill($im, 0, 0, $black);  

d. 计算图像的宽度:  
    函数原型:int imagesx(int im);  
    返回结果:返回图像的宽度(单位为像素)  
    参数说明:int im,图像的识别号。  
    例子:计算图像$im的宽度  
        $px = imagesx($im);  

详细说明;http://php.662p.com/thread-363-1-1.html

 

php写一个加减乘除的简单计算器,写到一半不会了

照你的修改了下:

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/861531.htmlTechArticle一个用php编写的简单计数器,php编写简单计数器 php具有极其强大的图像处理能力,用它可以很轻易的动态生成web图像。 一下是一个使用p...
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Welche Taste ist ac auf dem Rechner? Welche Taste ist ac auf dem Rechner? Feb 24, 2023 am 10:19 AM

Die AC-Taste auf dem Rechner ist die „All Clear“-Taste, was bedeutet, dass die Werte in allen Registern während der Zahleneingabe gelöscht werden Beim ersten Drücken der AC-Taste werden alle Werte außer dem Speicherinhalt gelöscht.

Was ist e im Rechner? Was ist e im Rechner? Oct 19, 2022 am 11:23 AM

Das e im Rechner stellt die Potenz von 10 dar, also den Exponenten zur Basis 10. Beispielsweise ist 1,99714E13 gleich 19971400000000; das Ausdrücken einer Zahl in Form einer Multiplikation mit der n-ten Potenz von 10 wird als wissenschaftliche Notation bezeichnet : Wenn wir etwas Größeres oder Kleineres mit einer großen Anzahl von Ziffern markieren oder bedienen möchten, können wir die wissenschaftliche Notation verwenden, um nicht viel Platz und Zeit zu verschwenden.

Erfahren Sie, wie Sie den Win10-Rechner öffnen Erfahren Sie, wie Sie den Win10-Rechner öffnen Jul 12, 2023 pm 11:21 PM

Das Win10-System verfügt über viele leistungsstarke Funktionen, die viele Internetnutzer zum Herunterladen, Installieren und Verwenden anregen. Außerdem gibt es viele praktische Gadgets, wie zum Beispiel das Win10-Rechner-Tool. Einige Internetnutzer wissen immer noch nicht, wie man den Win10-Rechner öffnet. Lassen Sie mich Ihnen beibringen, wie man den Win10-Rechner öffnet. Methode 1: Suche im Startmenü 1. Klicken Sie auf dem Windows 10-Systemdesktop auf den Menüpunkt „Start/Rechner“. 2. Sie können das Rechnerfenster von Windows 10 öffnen. Methode 2: Cortana-Suche öffnen 1. Klicken Sie auf dem Windows 10-Desktop auf das Symbol „Cortana-Suche“ in der unteren linken Ecke der Taskleiste. 2. Geben Sie im Popup-Menü das Stichwort „Rechner“ ein, um zu suchen, und klicken Sie in den Suchergebnissen auf den Menüpunkt „Rechner“.

Was ist ein Taschenrechner ohne Speicherfunktion? Was ist ein Taschenrechner ohne Speicherfunktion? Dec 29, 2020 am 10:59 AM

Rechner ohne Speicherfunktion bezieht sich auf einen wissenschaftlichen Rechner; ein wissenschaftlicher Rechner ist eine Art elektronischer Rechner, der Operationen wie Potenzierung, Quadratwurzel, Exponent, Logarithmus, trigonometrische Funktion, Statistik usw. ausführen kann, auch bekannt als Funktionsrechner; besteht im Allgemeinen aus einem Taschenrechner, einem Controller, einem Speicher, einer Tastatur, einem Display, einem Netzteil sowie einigen optionalen Peripheriegeräten und elektronischem Zubehör.

Ein effizienter Fibonacci-Sequenzrechner, geschrieben in PHP Ein effizienter Fibonacci-Sequenzrechner, geschrieben in PHP Mar 21, 2024 am 10:06 AM

Effizienter Fibonacci-Folgenrechner: Die PHP-Implementierung der Fibonacci-Folge ist ein sehr klassisches mathematisches Problem. Die Regel lautet, dass jede Zahl gleich der Summe der beiden vorherigen Zahlen ist, d. h. F(n)=F(n-1)+F (n-2), wobei F(0)=0 und F(1)=1. Bei der Berechnung der Fibonacci-Folge kann diese rekursiv implementiert werden, jedoch treten mit zunehmendem Wert Leistungsprobleme auf. Daher wird in diesem Artikel erläutert, wie man mit PHP ein effizientes Fibonacci-Programm schreibt

Wie implementiert man eine einfache Taschenrechnerfunktion mit JavaScript? Wie implementiert man eine einfache Taschenrechnerfunktion mit JavaScript? Oct 27, 2023 pm 02:51 PM

Wie implementiert man eine einfache Taschenrechnerfunktion mit JavaScript? Der Taschenrechner ist eines der am häufigsten verwendeten Werkzeuge in unserem täglichen Leben. Er kann zur Durchführung einfacher mathematischer Operationen verwendet werden. Heute werden wir JavaScript verwenden, um eine einfache Taschenrechnerfunktion zu implementieren. In diesem Artikel zeige ich Ihnen, wie Sie Code in JavaScript schreiben, um grundlegende mathematische Operationen und Rechnerschnittstellen zu implementieren. Zuerst müssen wir eine HTML-Datei erstellen, die einen Text zur Anzeige der Ergebnisse der Operation enthält.

Mar 18, 2024 pm 03:58 PM

Freunde, wissen Sie, wie man Währungen auf dem Mac-Systemrechner umrechnet? Wenn Sie interessiert sind, schauen Sie es sich mit mir an. Schritt 1: Öffnen Sie den Rechner des Mac-Systems und klicken Sie in der Menüleiste auf „Konvertieren“. Schritt 2: Klicken Sie im Menü „Umrechnung“ auf „Währung“. Schritt 3: Nachdem Sie die umzurechnende Währung ausgewählt haben, klicken Sie auf die Schaltfläche „Umrechnen“.

Welche Taste ist ac auf dem Rechner? Welche Taste ist ac auf dem Rechner? Aug 18, 2023 am 09:48 AM

Die „AC“-Taste am Rechner bedeutet „Alles löschen“. Durch Drücken der AC-Taste werden alle Eingaben und Vorgänge im Rechner gelöscht und der Rechner auf seinen Ausgangszustand zurückgesetzt, was einem Neustart einer Berechnung entspricht.

See all articles