|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Saknas Argument 1 för PHP

    PHP är ett programmeringsspråk som vanligtvis används för att programmera dynamiska webbsidor . Regelbunden , eller statisk , är webbsidor skrivna i HTML , vilket är bara en formatering språk och har inga programmeringskunskaper element . PHP-sidor bädda programkod i en HTML- mall och generera ut olika innehåll beroende på kallande parametrar . PHP-kod kan också innehålla funktioner , som tar parametrar att ta emot data när de kallas . Argument är ett annat namn för en parameter . Argument

    argument följer namnet på en funktion i en lista inom parentes. När funktionen anropas , förväntar sig värden i dessa argument . Argument kan befolkas antingen med ett värde , som a_function ( " kalla " ) , eller med en variabel som redan har fått ett värde , som a_function ( $ a_value ) eller med en hänvisning till en variabel placering i minnet , som a_function ( & , $ a_value ) . En funktion kan förklaras att acceptera en rad argument , som funktion a_function ( $ a_value , $ b_value ) . I felrapportering , kommer PHP syftar inte på de argument med deras namn . Så , om det finns ett problem med behandlingen av a_value variabeln , kommer felmeddelandet hänvisar till " argument 1 " istället för " a_value . "
    Argument Status
    < p > Om en funktion har skrivits för att acceptera argument , måste det kallas med argumenten inom parentes efter funktionsnamnet . De argument som skickas till programmet måste vara samma som antalet argument programmet skrevs för att acceptera . Argumenten behöver inte ha samma namn när funktionen anropas med de namn som används för de argument när funktionen skapades . Många programmerare gör detta , och många exempel visar samma namn används för deklaration för genomförandet . För att undvika förvirring är det bättre att skapa en namngivning och använder ett annat system för deklaration av argumenten som används för globala variabler , som kommer att användas för att ge argument värden när funktionen anropas .

    fel States

    Ett felmeddelande om saknade argument 1 betyder att funktionen hette utan några värden för parametrarna . Funktionen kan kräva mer än ett argument , men om det första utan värde ( mening ingen har ) , kommer programmet att sluta köra med ett meddelande om argument 1 . Det kommer inte att nå den punkt att ge ett statusmeddelande om någon av de andra argument i funktionsanropet .
    Solution

    En användare av ett PHP- program som tar emot detta felmeddelande har några alternativ . Funktionen rapporterar felet sannolikt att vara inbäddad djupt inne i programmet och det är inte tillräckligt för att meddela att funktionen ska anropas med ett värde , eftersom användaren aldrig " heter funktionen " men bara använt programmet . Programmerare bör sätta in standardvärden för argument där så är möjligt . Detta tar bort möjligheten att detta fel inträffar .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Inaktivera Magiska Quotes i PHP
    ·Hur att kontrollera din PHP syntax på en Mac
    ·Handledning av radnivå Lås i MySQL
    ·Hur får man en URL med PHP
    ·Hur du återställer en array PHP
    ·Hur vill kolla löpnummer i PHP
    ·PHP Automatiserad postlista Tutorial
    ·Hur man når en Explode Array på PHP
    ·Hur Inkludera en PHP -fil i Smarty
    ·Hur man tar bort en associativ array nyckel i PHP
    Utvalda artiklarna
    ·Komma åt VBA Query SQL
    ·Hur man gör platta bröd på en George Foreman
    ·Hur får Image Height & Width i PHP
    ·Hur överbelastningsskyddsstyrsystem 555
    ·Hur man gör Windows Widgets
    ·Hur man skapar en klass -fil i NET
    ·Hur man gör en CSV -fil i Java
    ·Ställa isoleringsnivåer i MySQL
    ·Kan COBOL Visa ett hex-värde
    ·Visual Basic Network Tools
    Copyright © Dator Kunskap http://www.dator.xyz