


Was sind die Unterschiede zwischen echo, print() und print_r()?
In diesem Artikel werden hauptsächlich die Unterschiede zwischen echo, print() und print_r() vorgestellt.
1. Was ist der Unterschied zwischen echo, print() und print_r()?
echo ist eine Sprachstruktur ohne Rückgabewert. print ist eine Funktion, die einen Wert vom Typ int zurückgibt. print_r() ist eine Funktion, die einen Wert vom Typ Bool zurückgibt und den Wert der Variablen gemäß der Struktur ausgibt.
2. In HTTP 1.0 hat der Statuscode 401 die Bedeutung (nicht autorisiert, die aktuelle Anfrage erfordert eine Benutzerüberprüfung); wenn eine „Datei nicht gefunden“-Eingabeaufforderung zurückgegeben wird, kann die Header-Funktion verwendet werden , die Die Anweisung lautet (header("HTTP/1.0 404 Not Found")).
3. $str="cd";
$$str="hotdog" <==> >
$$str.="ok";
echo $cd <==> echo 3 . print(4) 5 . 'c';//45c2131 (Für solche Fragen lesen Sie bitte den vorherigen Blog-Beitrag „
Über
Die Operationsanalyse gemischter Echo-, Print- und '.'-Operatoren in PHP " wird in ") 5.echo '2'.print(2)+ eingeführt 3;//521
6.echo print(8) //8a
7.print(8) /. /8a
8. Verwenden Sie PHP, um die Uhrzeit des Vortages im Format 2006-5-10 22:21:21 auszudrucken
echo date( "Y-m-d H:i: s", strtotime("-1 Tag"));
9.echo $var = $value;//$value
10.echo 0 == "a"; // 1
11 ($tmp = 0) == 1: 2; $tmp; // 0
12. $tmp == 2: 3;
echo $tmp; 🎜>13. $tmp = 2: 3;
echo $tmp; // 2
14 . $b = '1d9 ';
echo ++$b; // 1e0
$a = $a + 1; echo $a;// Bei der Operation nimmt '1d9' nur die Zahl vor dem Zeichen =>'1' an und nimmt dann an der Operation teil: 1+1=2.
15 = new ArrayObject();
if(empty($array))
{ echo '0'; }
else
{ echo '1' }
var_dump($array); //object(ArrayObject)#1 (1) { ["storage":"ArrayObject" :private]=> array(0) { } }
Die Antwort ist 1.
16.$a = "hello"; a; unset($b); $b = "world"; Der Wert der Variablen a ist ("hello")
$a = "hello"; ($b); @var_dump($a,$ b);//string(5) "hello" NULL
b zeigt auf den Speicherplatz von a, aber a wird nicht gelöscht, wenn b wird gelöscht.
17. Eine Gruppe Affen stellt sich im Kreis auf und wird nach 1, 2,..., n nummeriert. Dann beginnen Sie mit dem Zählen vom ersten, zählen Sie bis zum m-ten, werfen Sie es aus dem Kreis, beginnen Sie von hinten zu zählen, zählen Sie bis zum m-ten, werfen Sie es raus ... und fahren Sie auf diese Weise bis zum Ende fort Es gibt nur noch einen Affen, den man „König“ nennt. Um diesen Prozess zu simulieren, ist eine Programmierung erforderlich. Geben Sie m und n ein und geben Sie die Nummer des letzten Königs aus. Tipp: Joseph-Ring-Frage
function yuesefu($n,$m) { $r=0; for($i=2; $i<=$n; $i++) { $r=($r+$m)%$i; } return $r+1; } echo(yuesefu(5,3));
18.echo count("abc"); // 1 – Zählt die Anzahl der Zellen im Array oder die Anzahl der Attribute im Objekt.
19. Wie implementiert man das Umdrehen von Zeichenfolgen?
echo strrev("string");//gnirts
20. Was ist der Unterschied zwischen den Anweisungen include und require? > require(): Wenn die Datei nicht existiert, wird ein schwerwiegender Fehler gemeldet. Das Skript stoppt die Ausführung. include(): Wenn die Datei nicht existiert, wird eine Warnung ausgegeben, das Skript wird jedoch weiterhin ausgeführt.
21 .if ($a = 100 && $b = 200) {
var_dump($a, $b); // true, 200
}
22. $arr = ['1', '2'];
foreach($arr as $k => $v){
if($k == 0){
$adm = '3333';
} elseif( $k == 1){
$adm[] = 'baidu';
}
}
Syntaxfehler melden. Schwerwiegender Fehler: []-Operator wird für Zeichenfolgen nicht unterstützt
23. Bezüglich des folgenden Codes lautet die korrekte Aussage:
<?php class Test{ public function __get($str){ echo 'access__get::'.$str.'-->'; return ['fd'=>'hy']; } } $b = new Test(); //var_dump($b->member);打印出['fd'=>'hy']; var_dump(empty($b->member));//打印出什么???? ==》true
$bA = true; $bB = false;
$b1 = $bA und $b2 = $bA && $bB ;
var_dump($b1); //true
var_dump($b2); //false
var_dump($bA und $bB); //false
var_dump($bA && $bB); //false
var_dump($b1);=》Weil "=" „und“ hat eine hohe Priorität, daher wird zuerst die Zuweisungsoperation und dann die und-Operation ausgeführt, das Ergebnis wird jedoch nicht gespeichert.
25. Die korrekte Aussage über Mathematik in js ist: (a,c,d)
a.Math.ceil(m) gibt einen Wert größer als oder zurück gleich m Der Wert von
b.Math.round(m) gibt einen Wert größer oder gleich m zurück, zum Beispiel gibt Math.round(-3.1) -3;
c. Math.floor(m) gibt einen Wert kleiner oder gleich m zurück
d.Math.floor(-2.9); gibt -3 26. Fehler in PHP Welche Arten gibt es?
Es gibt ungefähr drei Arten von Fehlern, die in PHP auftreten.
Tipps: Dies sind ganz normale Meldungen, keine schwerwiegenden Fehler, und einige werden den Benutzern nicht einmal angezeigt. Greifen Sie beispielsweise auf eine Variable zu, die nicht existiert.
Warnung: Dies ist ein schwerwiegender Fehler. Dem Benutzer wird eine Warnmeldung angezeigt, die sich jedoch nicht auf die Ausgabe des Codes auswirkt, z. B. auf das Einschließen einiger nicht vorhandener Dateien.
Fehler: Dies sind wirklich schwerwiegende Fehler, wie der Zugriff auf eine nicht vorhandene PHP-Klasse.
27. Welche der folgenden Funktionen sind falsch: c
a.getimagesize()
b.imagesx()
c.file_get_content()
d.imagesy()
28.Was ist die Ausgabe [vorausgesetzt, die 1.js-Datei ist vorhanden] (b)
Keine Ausgabe, aber es wird eine Warnung ausgegeben
b. Keine Ausgabe, keine Warnung
Wenn Sie die Warnungsanweisung in die 1.js-Datei schreiben, wird eine Warnung ausgegeben.
29. Funktionen und Methoden sind gleich, aber ihre Namen sind unterschiedlich (b)
Ja, Funktionen und Methoden sind gleich, aber ihre Namen sind unterschiedlich anders
b. Anders und nicht das gleiche Konzept
30.echo 0 == ''; Wird dieser Satz gedruckt? (a)
a.1 b.0
31.
$str = >>>EOD
Ich habe gestern einen Hund gesehen.
EOD;
echo $str;
Oben wird Folgendes ausgegeben: (c)
a.Ich habe gestern einen Hund gesehen
b. Geben Sie eine leere Zeichenfolge aus
c Syntaxfehler, es wird kein Echo-Ergebnis angezeigt
32. Welche der folgenden Funktionen kann eine Datei öffnen, um sie zu lesen und zu schreiben? (c)
a.fget()
b.file_open()
c.fopen()
d.open_file()
33.php ist eine kompilierte Sprache (x), PHP ist eine interpretierte Sprache (√)
34.var_dump(strpos('mrwagon',626)); //int(1)
Die zweite Parameternadel von strpos ist kein String! Wenn es sich um eine Zeichenfolge handelt, sieht sie auf den ersten Blick falsch aus. Zur Verarbeitung müssen Zahlen jedoch in entsprechende ASCII-Codezeichen umgewandelt werden. Der konvertierbare Bereich des ASCII-Codes ist 0~255.626/256=2...114, das entsprechende Zeichen von 114 ist r, also ist das Ergebnis 1.
35.$arr = array('a','b' ,'c');
foreach($arr as $k => $v) {
echo key($arr), "=>", current($arr),' ';// 1=>b 1 =>b 1=>b
}
36. Welche Funktion wird für die natürliche Sortierung verwendet: natsort().
37 : gettext().
38 In .ThinkPHP3 ist die Verzeichnisstruktur wie folgt:
Anwendung
-----Benutzer
-----Benutzer---Aktion---- ->UserAction.php
--- --User---Module---->UserModule.php
-----Api
-----Api---Action ------>ApiAction.php
-----Api---Module----->ApiModule.php
Wie rufe ich Dinge in Api/Modul unter Benutzeraktion auf?
Es gibt eine Methode in ApiModule.php: getUserNameByUID. Wie rufe ich die Methode getUserNameByUID in ApiModule.php in UserAction.php auf? ? ?
D('Api/Api')->getUserNameByUID();
39.
$arr = ['hello', 'world'];
while ($word = Each($ arr)){
$x = $arr;
}
Der Wert von $x zu diesem Zeitpunkt ist (Endlosschleife). (Kann ich nicht verstehen!!!)
40. Holen Sie sich die Variable a+b von http://hdwo.net/?a+b=1 in der URL, die folgende ist die richtige Methode
$_GET ['a_b']
41. Holen Sie sich die Variable a.b von http://hdwo.net/?a.b=1 in der URL. Die folgende Methode ist korrekt:
$_GET['a_b']
Verwandte Empfehlungen:
Detaillierte Einführung und Verwendung der PHPECHO-Funktion
Verwandte Kenntnisse und Anwendung von PHP 5 Echo und Print Anweisungen
php implementiert das Testen von var_dump- und echo-Ausgabe-Multivariablen
Das obige ist der detaillierte Inhalt vonWas sind die Unterschiede zwischen echo, print() und print_r()?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Deepseek: Eingehender Vergleich zwischen R1- und V3-Versionen hilft Ihnen, den besten AI-Assistenten auszuwählen! Deepseek hat bereits zig Millionen von Benutzern, und seine KI -Dialogfunktion wurde gut aufgenommen. Aber sind Sie verwirrt, wenn Sie sich den Versionen der R1- und V3 stellen? In diesem Artikel werden die Unterschiede zwischen den beiden im Detail erläutert, um die am besten geeignete Version auszuwählen. Der Kernunterschied zwischen Deepseekl1 und V3-Version: Features Das Designziel der V3-Version konzentriert Milliarden bis 70 Milliarden MOE Hybrid -Expertenarchitektur, die Gesamtparameter sind bis zu 671 Milliarden, jedes Token wird um 37 Milliarden aktiviert

Deepseekai Tool User Guide und FAQ Deepseek ist ein leistungsstarkes KI -Intelligent -Tool. FAQ: Der Unterschied zwischen verschiedenen Zugriffsmethoden: Es gibt keinen Unterschied in der Funktion zwischen Webversion, App -Version und API -Aufrufen, und App ist nur ein Wrapper für die Webversion. Die lokale Bereitstellung verwendet ein Destillationsmodell, das der Vollversion von Deepseek-R1 geringfügig unteren ist, das 32-Bit-Modell theoretisch 90% Vollversionsfunktion. Was ist eine Taverne? SillyTervern ist eine Front-End-Oberfläche, die das KI-Modell über API oder Ollama anruft. Was ist Breaking Limit

Der Kryptowährungsmarkt boomt, und Bitcoin als Führungskraft hat die Aufmerksamkeit vieler Investoren auf sich gezogen. Viele Menschen sind neugierig: Haben Bitcoin Aktien? Die Antwort ist nein. Bitcoin selbst ist keine Aktie, aber Anleger können indirekt in Bitcoin-bezogene Vermögenswerte über verschiedene Kanäle investieren, die in diesem Artikel ausführlich erläutert werden. Alternativen zu Bitcoin -Investitionen: Anstatt direkt in Bitcoin zu investieren, können Anleger am Bitcoin -Markt teilnehmen. Dies ist eine relativ bequeme Option für Anleger, die an Aktieninvestitionen gewöhnt sind, ohne Bitcoin direkt halten zu müssen. Aktien des Bitcoin -Bergbauunternehmens: Das Geschäft dieser Unternehmen ist Bitcoin Mining und Holding Bitcoin

In den traditionellen Finanzmärkten bezieht sich der Handel vor dem Markt und nach dem Markt für Handelsaktivitäten außerhalb des regulären Handelszeitraums. Obwohl der Kryptowährungsmarkt rund um die Uhr handelt, bieten Handelsplattformen wie Bitget auch ähnliche Funktionen, insbesondere einige umfassende Plattformen, die gleichzeitig Aktien und Kryptowährungen handeln. In diesem Artikel werden die Unterschiede im Handel mit Vormarkt und After-Market klargestellt und die Auswirkungen auf den Währungspreis untersucht. Vier wichtige Unterschiede zwischen dem Handel vor dem Markt und nach dem Markt: Die Hauptunterschiede zwischen dem Handel vor dem Markt und dem Handel und regulären Handelsperioden nach dem Markt sind in vier Aspekten: Handelszeit, Liquidität, Preisschwankungen und Handelsvolumen: Handelszeit: Vormarkethandel erfolgt, bevor der offizielle Handel nach dem Handel nach dem Handel nach dem Handel nach dem Handel nach dem Handel nach dem Handel nach dem Handel ist. Liquidität: Die Liquidität des Handels vor und nach der Zeit ist niedrig, es gibt nur wenige Händler, und die Preisdifferenz und die Angebotspreisdifferenz ist groß.

Original -Titel: Bittensor = Aibitcoin? Bittensor nimmt ein Subnetzmodell an, das die Entstehung verschiedener KI -Lösungen ermöglicht und Innovation durch Tao -Token inspiriert. Obwohl der KI -Markt ausgereift ist, steht Bittensor mit wettbewerbsfähigen Risiken aus und kann anderen Open Source unterliegen

Der Bitcoin Investment Boom erhitzt sich weiter. Obwohl China einst der größte Markt für Bitcoin war, haben die politischen Auswirkungen zu Transaktionsbeschränkungen geführt. Heute ist Südkorea zu einem der wichtigsten Bitcoin -Märkte der Welt geworden und veranlasst Anleger, die Unterschiede zwischen ihm und seinem inländischen Bitcoin in Frage zu stellen. Dieser Artikel wird eine eingehende Analyse der Unterschiede zwischen den Bitcoin-Märkten der beiden Länder durchführen. Analyse der Unterschiede zwischen Südkorea und China Bitcoin -Märkten. Zum Beispiel war Ende Oktober 2024 der Preis für Bitcoin in Südkorea einst

Künstliche Intelligenz -Agenten (AIAGENTS) integrieren sich schnell in den täglichen Betrieb von Unternehmen, von großen Unternehmen bis zu kleinen Unternehmen. Fast alle Bereiche haben begonnen, um Vertrieb, Marketing, Finanzen, Recht, IT, Projektmanagement, Logistik, Kundendienst und Workflow -Automatisierung zu verwenden. Wir bewegen uns aus einer Zeit der manuellen Verarbeitung von Daten, der Ausführung wiederholter Aufgaben und verwenden Excel -Tabellen bis zu einer Zeit des autonomen Betriebs durch AI -Agenten rund um die Uhr, was nicht nur die Effizienz verbessert, sondern auch die Kosten erheblich reduziert. Anwendungsfall von AI -Agenten in Web2: Perspektive von Ycombinator: Ein Tool für Verkaufs- und Marketingoptimierung, das die KI- und SMS -Technologie kombiniert. Bildai: Ein Modell, das architektonische Blaupausen lesen kann,

Kann MUTM nach dem Anstieg in Pepe im Jahr 2025 zu einer stabileren Wahl für die Investition werden? Pepe (Pepe) hat frühe Investoren profitabel gemacht, aber seine gewalttätigen Preisschwankungen haben viele Menschen auch dazu gebracht, seine langfristigen Aussichten in Frage zu stellen. Während der Meme -Währungsmarkt weiterhin turbuent weiterhin beginnt, konzentrieren sich die Händler auf Projekte mit grundlegenderen Vorteilen, und Mutuumfinance (MUTM) ist einer von ihnen. Dies ist eine dezentrale Kreditplattform, die sich auf praktische finanzielle Anwendungen konzentriert. Im Gegensatz zu Pepe, der auf spekulativen Spekulationen beruht, baut MUTM ein strukturiertes Defi -Ökosystem auf, in dem Benutzer passive Einnahmen ausleihen und verdienen können. Der Vorverkauf hat eine Million US-Dollar überschritten, die erste Phase des Umsatzkurs von 97%, frühe Investitionen
