dongyuelian9602 2018-01-21 16:08
浏览 35
已采纳

包含在不使用array-PHP的情况下连接的单词的回显字符串

I have a string which comprises of the words the user input in it so I don't know how many words will be there and what will be the index of each word so that I can find substring out of this. Can anyone tell me how to echo it without using or converting it into array and add next line whenever there is space in string. I am newbie to php. I checked for split method, explode method, all inbuilt methods are converting it into array which i dont need.

$var= "This is a sample code."

I want output like this:

This
is 
a
sample 
code

I tried this but it didnt work for me.

$count= str_word_count($var);
        echo "$count";
        $strlen= strlen($var);
        for($i=0; $i<(int)$strlen;$i++ ){
          if($var contains " "){
          echo "
";
        }else {
          echo $var;
        }
        }

I would appreciate your help. Thank you.

  • 写回答

2条回答 默认 最新

  • dongya9904 2018-01-21 16:26
    关注

    Without other builtin functions and just using for loop , This will give the expected output

     for($i=0; $i<(int)$strlen;$i++ ){
              if($var[$i]==" "){
              echo "<br>";
            }else if($var[$i] !='.'){
              echo $var[$i];
            }
      }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 使用C#,asp.net读取Excel文件并保存到Oracle数据库
  • ¥15 C# datagridview 单元格显示进度及值
  • ¥15 thinkphp6配合social login单点登录问题
  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 虚心请教几个问题,小生先有礼了
  • ¥30 截图中的mathematics程序转换成matlab