pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <small id='X9tBI'></small><noframes id='X9tBI'>

    • <bdo id='X9tBI'></bdo><ul id='X9tBI'></ul>

    1. <legend id='X9tBI'><style id='X9tBI'><dir id='X9tBI'><q id='X9tBI'></q></dir></style></legend>
    2. <tfoot id='X9tBI'></tfoot>
      <i id='X9tBI'><tr id='X9tBI'><dt id='X9tBI'><q id='X9tBI'><span id='X9tBI'><b id='X9tBI'><form id='X9tBI'><ins id='X9tBI'></ins><ul id='X9tBI'></ul><sub id='X9tBI'></sub></form><legend id='X9tBI'></legend><bdo id='X9tBI'><pre id='X9tBI'><center id='X9tBI'></center></pre></bdo></b><th id='X9tBI'></th></span></q></dt></tr></i><div class="zftbh7d" id='X9tBI'><tfoot id='X9tBI'></tfoot><dl id='X9tBI'><fieldset id='X9tBI'></fieldset></dl></div>

        使用 PHP 將字符串分成兩半(字識別)

        Split Strings in Half (Word-Aware) with PHP(使用 PHP 將字符串分成兩半(字識別))

          <bdo id='2vqNG'></bdo><ul id='2vqNG'></ul>
          <tfoot id='2vqNG'></tfoot>
        • <small id='2vqNG'></small><noframes id='2vqNG'>

          <i id='2vqNG'><tr id='2vqNG'><dt id='2vqNG'><q id='2vqNG'><span id='2vqNG'><b id='2vqNG'><form id='2vqNG'><ins id='2vqNG'></ins><ul id='2vqNG'></ul><sub id='2vqNG'></sub></form><legend id='2vqNG'></legend><bdo id='2vqNG'><pre id='2vqNG'><center id='2vqNG'></center></pre></bdo></b><th id='2vqNG'></th></span></q></dt></tr></i><div class="xdjrvhl" id='2vqNG'><tfoot id='2vqNG'></tfoot><dl id='2vqNG'><fieldset id='2vqNG'></fieldset></dl></div>

        • <legend id='2vqNG'><style id='2vqNG'><dir id='2vqNG'><q id='2vqNG'></q></dir></style></legend>
              <tbody id='2vqNG'></tbody>

                • 本文介紹了使用 PHP 將字符串分成兩半(字識別)的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在嘗試將字符串分成兩半,它不應該在單詞中間分開.

                  I'm trying to split strings in half, and it should not split in the middle of a word.

                  到目前為止,我想出了以下 99% 的工作:

                  So far I came up with the following which is 99% working :

                  $text = "The Quick : Brown Fox Jumped Over The Lazy / Dog";
                  $half = (int)ceil(count($words = str_word_count($text, 1)) / 2); 
                  $string1 = implode(' ', array_slice($words, 0, $half));
                  $string2 = implode(' ', array_slice($words, $half));
                  

                  這確實有效,根據字符串中的單詞數將任何字符串正確地分成兩半.但是,它正在刪除字符串中的任何符號,例如對于上面的示例,它將輸出:

                  This does work, correctly splitting any string in half according to the number of words in the string. However, it is removing any symbols in the string, for example for the above example it would output :

                  The Quick Brown Fox Jumped
                  Over The Lazy Dog
                  

                  我需要在拆分后保留字符串中的所有符號,例如 : 和/.我不明白為什么當前的代碼要刪除符號...如果您能提供替代方法或修復此方法以不刪除符號,將不勝感激:)

                  I need to keep all the symbols like : and / in the string after being split. I don't understand why the current code is removing the symbols... If you can provide an alternative method or fix this method to not remove symbols, it would be greatly appreciated :)

                  推薦答案

                  在查看您的示例輸出時,我注意到我們所有的示例都關閉了,如果字符串的中間在一個單詞內,我們將減少給 string1然后給予更多.

                  Upon looking at your example output, I noticed all our examples are off, we're giving less to string1 if the middle of the string is inside a word rather then giving more.

                  例如The Quick : Brown Fox Jumped Over The Lazy/Dog的中間是The Quick : Brown Fox Ju,它在一個詞的中間,這個第一個示例為 string2 提供了拆分詞;下面的例子給出了 string1 的分割詞.

                  For example the middle of The Quick : Brown Fox Jumped Over The Lazy / Dog is The Quick : Brown Fox Ju which is in the middle of a word, this first example gives string2 the split word; the bottom example gives string1 the split word.

                  在拆分詞上給 string1 少

                  $text = "The Quick : Brown Fox Jumped Over The Lazy / Dog";
                  
                  $middle = strrpos(substr($text, 0, floor(strlen($text) / 2)), ' ') + 1;
                  
                  $string1 = substr($text, 0, $middle);  // "The Quick : Brown Fox "
                  $string2 = substr($text, $middle);  // "Jumped Over The Lazy / Dog"
                  

                  在拆分詞上給 string1 更多

                  $text = "The Quick : Brown Fox Jumped Over The Lazy / Dog";
                  
                  $splitstring1 = substr($text, 0, floor(strlen($text) / 2));
                  $splitstring2 = substr($text, floor(strlen($text) / 2));
                  
                  if (substr($splitstring1, 0, -1) != ' ' AND substr($splitstring2, 0, 1) != ' ')
                  {
                      $middle = strlen($splitstring1) + strpos($splitstring2, ' ') + 1;
                  }
                  else
                  {
                      $middle = strrpos(substr($text, 0, floor(strlen($text) / 2)), ' ') + 1;    
                  }
                  
                  $string1 = substr($text, 0, $middle);  // "The Quick : Brown Fox Jumped "
                  $string2 = substr($text, $middle);  // "Over The Lazy / Dog"
                  

                  這篇關于使用 PHP 將字符串分成兩半(字識別)的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)
                    <i id='HFs5Q'><tr id='HFs5Q'><dt id='HFs5Q'><q id='HFs5Q'><span id='HFs5Q'><b id='HFs5Q'><form id='HFs5Q'><ins id='HFs5Q'></ins><ul id='HFs5Q'></ul><sub id='HFs5Q'></sub></form><legend id='HFs5Q'></legend><bdo id='HFs5Q'><pre id='HFs5Q'><center id='HFs5Q'></center></pre></bdo></b><th id='HFs5Q'></th></span></q></dt></tr></i><div class="77ppd7v" id='HFs5Q'><tfoot id='HFs5Q'></tfoot><dl id='HFs5Q'><fieldset id='HFs5Q'></fieldset></dl></div>

                      <tbody id='HFs5Q'></tbody>
                      • <bdo id='HFs5Q'></bdo><ul id='HFs5Q'></ul>
                          <legend id='HFs5Q'><style id='HFs5Q'><dir id='HFs5Q'><q id='HFs5Q'></q></dir></style></legend><tfoot id='HFs5Q'></tfoot>

                          <small id='HFs5Q'></small><noframes id='HFs5Q'>

                            主站蜘蛛池模板: 酒精检测棒,数显温湿度计,酒安酒精测试仪,酒精检测仪,呼气式酒精检测仪-郑州欧诺仪器有限公司 | 药品冷藏箱厂家_低温冰箱_洁净工作台-济南欧莱博电子商务有限公司官网 | 胃口福饺子加盟官网_新鲜现包饺子云吞加盟 - 【胃口福唯一官网】 | 合肥仿石砖_合肥pc砖厂家_合肥PC仿石砖_安徽旭坤建材有限公司 | TPM咨询,精益生产管理,5S,6S现场管理培训_华谋咨询公司 | 螺纹三通快插接头-弯通快插接头-宁波舜驰气动科技有限公司 | 棕刚玉_白刚玉_铝酸钙-锐石新材料 | 涂层测厚仪_漆膜仪_光学透过率仪_十大创新厂家-果欧电子科技公司 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | RTO换向阀_VOC高温阀门_加热炉切断阀_双偏心软密封蝶阀_煤气蝶阀_提升阀-湖北霍科德阀门有限公司 | 不锈钢水管-不锈钢燃气管-卫生级不锈钢管件-不锈钢食品级水管-广东双兴新材料集团有限公司 | 全国国际学校排名_国际学校招生入学及学费-学校大全网 | 电磁铁_小型推拉电磁铁_电磁阀厂家-深圳市宗泰电机有限公司 | 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 河南15年专业网站建设制作设计,做网站就找郑州启凡网络公司 | 断桥铝破碎机_铝合金破碎机_废铁金属破碎机-河南鑫世昌机械制造有限公司 | 振动筛,震动筛,圆形振动筛,振动筛价格,振动筛厂家-新乡巨宝机电 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 传动滚筒,改向滚筒-淄博建凯机械科技有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 成都竞价托管_抖音代运营_网站建设_成都SEM外包-成都智网创联网络科技有限公司 | 气动调节阀,电动调节阀,自力式压力调节阀,切断阀「厂家」-浙江利沃夫自控阀门 | 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | 合肥弱电工程_安徽安防工程_智能化工程公司-合肥雷润 | 东亚液氮罐-液氮生物容器-乐山市东亚机电工贸有限公司 | 欧洲MV日韩MV国产_人妻无码一区二区三区免费_少妇被 到高潮喷出白浆av_精品少妇自慰到喷水AV网站 | 砂尘试验箱_淋雨试验房_冰水冲击试验箱_IPX9K淋雨试验箱_广州岳信试验设备有限公司 | 螺杆泵_中成泵业 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 长沙发电机-湖南发电机-柴油发电机供应厂家-长沙明邦智能科技 | 储能预警-储能消防系统-电池舱自动灭火装置-四川千页科技股份有限公司官网 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 标准品网_标准品信息网_【中检计量】| 济南办公室装修-厂房装修-商铺装修-工装公司-山东鲁工装饰设计 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 隧道窑炉,隧道窑炉厂家-山东艾瑶国际贸易 | 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 | 铝箔-铝板-花纹铝板-铝型材-铝棒管-上海百亚金属材料有限公司 |