Махане на "/" от стринг

Dodo1987

Registered
Здравейте колеги
Има следния въпрос
Как мога на този израз да премахна само първата наклонена черта "/" , защото в ДБ се записва с нея, а при изкарването не трябва да я има.
Стринга е този:
/download/knigi/proba.doc а трябва да стане така - download/knigi/proba.doc.
Някой може ли да ми каже как ще стане?
:roll: :roll: :roll:
 
ами виждах едн ситемта и там вместо / имаше ... точки или нещо такова ще се пораво и в книгите :?:
 
Ами едно, две решения ->

Ако е винаги в началото "/" -> substr($s, 1);
Ако искаш първото срещнато -> substr($s, strpos($s, "/") + 1);

Код:
$s = '/download/knigi/proba.doc';
echo substr($s, 1);
echo '<br>';
echo substr($s, strpos($s, "/") + 1);

ще изведе "download/knigi/proba.doc" и на двете

Код:
$s = 'abc/download/knigi/proba.doc';
echo substr($s, 1);
echo '<br>';
echo substr($s, strpos($s, "/") + 1);

ще изведе в първото -> bc/download/knigi/proba.doc
второто -> download/knigi/proba.doc

Има и други! Също е важно да се сложат проверки дали съществува "/".
 
Благодаря ти много @lortnoc.
Както си написал стана и то много добре.
А за проверката няма нужда защото при ъплоад винаги се добавя /download/ в ДБ и затова няма как да го няма :wink: :wink:
Хайде със здраве и получаваш 1 точица.
 

Back
Горе