Autor Zpráva
KAmaral
Profil *
Zdrawíčko.. měl bych dotázek
Tohle mi nefunguje protože to vypisuje čísla jenom před písmenama takže z 7m6 vypíše 7
ale když mám nov1 tak t nevypíše nic ... jedině kdyby to bylo 1nov tak by tovypsalo 1 nevíte jak to udělat aby to odstranilo to nov ?
dix
if ($men == nov1)
{
$novnum = sprintf ("%d", "$men");
echo "$novnum ";
Martin
Profil
<?php

$men = "nov1";
$novnum = substr ($men,0,3);
echo "$novnum ";

?>
Martin
Profil
<?php

$men = "nov1";
$novnum = ereg_replace (nov,'',$men);
echo "$novnum ";

?>
23k
Profil
if ($men == "nov1")
{
$novnum = sprintf ("%d", "$men");
echo "$novnum ";
KAmaral
Profil *
A kdybych chtěl odstranit jenom to číslo ?
aby tgam zůstalo jenom nov ? :)
Jinak zato předem moc díx

Akorát č23k
To je to cö jsem napsal :)
Anonymní
Profil *
Ta moje řešení jsou funkční. Obě vypíšou 1 . :) V čem je problém?
Martin
Profil
<?php

$men = "nov1";
$novnum = ereg_replace ('1','',$men);
echo $novnum;

?>
23k
Profil
KAmaral> neni, zapomel si uvozovky, pak to neni brane jako string
Martin
Profil
23k Ale stejně to nedělá co on chce, teda alespoň myslim...nechci se hádat :)
23k
Profil
hmm nedela ... tahle funkce SPRINTF je pekna haluzka, bo sem haluzak ja ;p
Nevim ja ji nepouzivam. Bych to udelal taky nak podobne jako vyse uvedene priklady
Toto téma je uzamčeno. Odpověď nelze zaslat.