ArMin.AM
پنج شنبه 25 آبان 1391, 11:10 صبح
سلام دوستان
یه سوال داشتم ، من یه برنامه نوشتم که یه رشته از ورودی می خونه و با استفاده از تابع str_split ، اون رو به صورت کاراکتر به کاراکتر می ریزم تو یه آرایه ، و بعد کاراکتر به کاراکتر می خونه و چک می کنه و که چه حرفی اومده ، حالا مشکلم اینجاست که چه جوری چک کنم که این کاراکتر برابر enter ، space ، tab و " هست ؟
از دستور زیر استفاده کردم ولی جواب نمیده :
if ($c=='\n') {...}
if($c=='"'){...}
از روش زیر هم استفاده کردم ، این روش هم جواب نداد:
if(strcmp($c,"\n")){...}
کسی از دوستان میدونه باید چه کار کنم ؟
ممنون
یه سوال داشتم ، من یه برنامه نوشتم که یه رشته از ورودی می خونه و با استفاده از تابع str_split ، اون رو به صورت کاراکتر به کاراکتر می ریزم تو یه آرایه ، و بعد کاراکتر به کاراکتر می خونه و چک می کنه و که چه حرفی اومده ، حالا مشکلم اینجاست که چه جوری چک کنم که این کاراکتر برابر enter ، space ، tab و " هست ؟
از دستور زیر استفاده کردم ولی جواب نمیده :
if ($c=='\n') {...}
if($c=='"'){...}
از روش زیر هم استفاده کردم ، این روش هم جواب نداد:
if(strcmp($c,"\n")){...}
کسی از دوستان میدونه باید چه کار کنم ؟
ممنون