PHP:n Readfile() ja palautusarvo

Omatarveohjelmoija

Jossain PHP-oppaassa annetaan tällainen esimerkki:



The output of the code above will be:

There are two lines in this file.
This is the last line.
57

---

Ja noinhan se toimii. Mutta miten pääsen eroon tuosta numeroarvosta ("57"), joka ilmaisee luetun merkkijonon pituuden? En haluaisi, että se näkyy sivun katsojalle.

3

542

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ujujujujujujujujuu

      käytä vaikka seuraavaa
      file_get_contents("test.txt");

    • fidel1

      PHP:n manuaalista, readfile-funktion määrittelystä:
      "Reads a file and writes it to the output buffer." Eli suomeksi, readfile kirjoittaa suoraan tiedoston sisällön ulos, esim. web-sivulle. Sen kanssa ei tarvitse, eikä pidäkään käyttää echoa, tai mitään muutakaan printtaus-komentoa.

      Eli lyhyesti, pääset eroon merkkijonon pituuden (siis luetun tiedoston koon) ilmaisemasta luvusta ottamalla esimerkistä echo:n pois. Siis näin:

      • Omatarveohjelmoija

        "pääset eroon merkkijonon pituuden (siis luetun tiedoston koon) ilmaisevasta luvusta ottamalla esimerkistä echo:n pois."

        Sepä olikin oiva neuvo. Nyt toimii. Kiitos.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kuolemanrangaistus

      Mielestäni kuolemanrangaistus on väärin kaikissa tilanteissa. Vaikka joku olisi murhannut 10 ihmistä, hänen surmaaminen
      Laki ja rikos
      115
      6647
    2. Muistakaa persut, että TE petitte, ei kokoomus

      Miksikö kukaan ei arvostele kokoomusta? No sen vuoksi, että kokoomus noudattaa vaalilupauksiaan. Sen sijaan TE persut,
      Maailman menoa
      369
      6059
    3. Miksi persut eivät häädä mamuja pois Suomesta?

      Sitä vartenhan persut äänestettiin valtaan. Nyt valta on persuilla. Mamut nostaa työttömyyskorvauksia. Persut huutaa mam
      Maailman menoa
      42
      4442
    4. Lopetan ikävöinnin

      Ei meistä enää koskaan tule mitään. Olen ikävöinyt ja kaivannut enkä saa mitään vastakaikua ja lämpöä. Parempi erillään
      Ikävä
      12
      3795
    5. Riikka Purra ei estä tehomaksun käyttöönottoa

      Sähkön hinnoittelua koskevan määräyksen on määrä astua voimaan vuoden 2029 alusta, Energiavirastosta kerrotaan. Määräyk
      Maailman menoa
      72
      3617
    6. Outo ilmiö - vasemmistolaiset eivät kirjoita mitään kokoomuksesta

      joka sentään johtaa hallitusta, ja jonka talouspolitiikkaa noudatetaan. Nämä muutamat vasemmistolaiset jotka täällä aina
      Maailman menoa
      111
      2826
    7. Sinä olet minun forEver

      Sinä olet minun sielussain, sydämessäin, huulillain, sinä olet ain, Sinä olet vieressäin, kainalossain, sylissäin, ain,
      Ikävä
      26
      2402
    8. Sanna Marinille pedataan paluuta pääministeriksi?

      Näyttäisi mylly lähteneen käyntiin nyt toden teolla. Nykyiset oikeistodemarit haukutaan vasemmistodemareiden toimesta ni
      Maailman menoa
      24
      2339
    9. Jos kaikki lopulta kuolevat, onko edes pahimmillakaan rikoksilla mitään väliä?

      Kaikki kuolevat lopulta. Siksi ihmisten tekemillä rikoksillakaan ei lopulta ole mitään merkitystä. Joidenkin mielestä t
      Filosofia
      22
      1846
    10. Väestöstä vain vassarit vaihtuvat nopeammin kuin persut

      Kevääseen 2023 verrattuna vassareita 50 prosenttia enemmän, ja persuja 25 prosenttia vähemmän.
      Maailman menoa
      18
      1644
    Aihe