{"id":12946,"date":"2022-11-19T00:46:13","date_gmt":"2022-11-18T22:46:13","guid":{"rendered":"https:\/\/www.beseit.net\/?p=12946"},"modified":"2022-11-19T00:59:51","modified_gmt":"2022-11-18T22:59:51","slug":"php","status":"publish","type":"post","link":"http:\/\/www.beseit.net\/?p=12946","title":{"rendered":"PHP. tractament per a la carrega del diccionari Pons"},"content":{"rendered":"<p>Cada paraula amb la seva definici\u00f3 en una l\u00ednia<\/p>\n<p><a href=\"https:\/\/www.beseit.net\/wp-content\/uploads\/2022\/11\/aux-mut.txt.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-12954\" src=\"https:\/\/www.beseit.net\/wp-content\/uploads\/2022\/11\/aux-mut.txt.png\" alt=\"\" width=\"567\" height=\"199\" srcset=\"http:\/\/www.beseit.net\/wp-content\/uploads\/2022\/11\/aux-mut.txt.png 567w, http:\/\/www.beseit.net\/wp-content\/uploads\/2022\/11\/aux-mut.txt-300x105.png 300w, http:\/\/www.beseit.net\/wp-content\/uploads\/2022\/11\/aux-mut.txt-500x175.png 500w\" sizes=\"auto, (max-width: 567px) 100vw, 567px\" \/><\/a><br \/>\n[php]<br \/>\n\/\/Es carregen les paraules amb les seves definicion qu\u00e8 comencen amb a, a l&#8217;array $dic<br \/>\n$dic= file(&#8216;A-mut.txt&#8217;);<\/p>\n<p>$num_linies=count($dic); \/\/conta el numero d&#8217;elements de l&#8217;array $aux<br \/>\necho &quot;Num:&quot;. $num_linies.&quot;&amp;lt;wp-br&amp;gt;&quot;;<br \/>\n$aux=&quot;&quot;;<br \/>\n$i=0;<br \/>\n$catala=&quot;&quot;;<br \/>\n\/\/$dic1= str_replace(&quot;\\x0d\\x0a&quot;, &quot;&quot;,$dic[1]);<br \/>\nfor ($i=0; $i &amp;lt;$num_linies ; $i++) {<br \/>\n\t\/\/$dic= str_replace(&quot;\u00b7$aux[$i]&quot;, &quot;\u2605$aux[$i]&quot;,$dic);\/\/en les substitucions s&#8217;han de cuidar els espais<br \/>\n\t$primer_char=substr(&quot;$dic[$i]&quot;,0,1);\/\/s&#8217;agafe el primer caracter<br \/>\n\t$primer_2char=substr(&quot;$dic[$i]&quot;,0,2); \/\/s&#8217;agafen els dos primers caracters<br \/>\n\t\/\/echo  bin2hex($primer_caracter . &quot;&amp;lt;wp-br \/&amp;gt;&quot;;<\/p>\n<p>\tif (($primer_char == &quot;A&quot;) || ($primer_char == &quot;a&quot;)||($primer_2char == &quot;\\xc3\\xa0&quot;)||($primer_2char == &quot;\\xc3\\x84&quot;)||($primer_2char == &quot;\\xc3\\xa4&quot;)) {<br \/>\n\t\/\/ 41hex, 61hex, c3a0(\u00e0), c384(\u00c4), c3A4(\u00e4)<br \/>\n\t\t$aux=$aux.&quot;&amp;lt;wp-br&amp;gt; &quot;. $dic[$i];<br \/>\n\t\t$parts = explode( &quot; &quot;, &quot;$dic[$i]&quot; );<br \/>\n\t\t$catala=$catala.&quot;&amp;lt;wp-br&amp;gt;&quot;.&quot;$parts[0]&quot;;<br \/>\n\t\t\/\/A,a,\u00e0(xc3a0)<br \/>\n}<br \/>\nelse {<br \/>\n\t$aux= $aux. str_replace(&quot;$dic[$i]&quot;, &quot; |$dic[$i] &quot;, $dic[$i]);<br \/>\n    }<br \/>\n    \/\/$aux=$aux.$dic[$i];<br \/>\n}<\/p>\n<p>echo &quot;&amp;lt;wp-br&amp;gt; &amp;lt;wp-br&amp;gt; fi: &amp;lt;wp-br&amp;gt; $aux&quot;;<br \/>\necho &quot;&amp;lt;wp-br&amp;gt; &amp;lt;wp-br&amp;gt; fi: &amp;lt;wp-br&amp;gt; $catala&quot;;<\/p>\n<p>[\/php]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cada paraula amb la seva definici\u00f3 en una l\u00ednia [php] \/\/Es carregen les paraules amb les seves definicion qu\u00e8 comencen amb a, a l&#8217;array $dic $dic= file(&#8216;A-mut.txt&#8217;); $num_linies=count($dic); \/\/conta el numero d&#8217;elements de l&#8217;array $aux echo &quot;Num:&quot;. $num_linies.&quot;&amp;lt;wp-br&amp;gt;&quot;; $aux=&quot;&quot;; $i=0; &hellip; <a href=\"http:\/\/www.beseit.net\/?p=12946\">Continua llegint <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[72],"tags":[],"class_list":["post-12946","post","type-post","status-publish","format-standard","hentry","category-php"],"_links":{"self":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/12946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12946"}],"version-history":[{"count":6,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/12946\/revisions"}],"predecessor-version":[{"id":12952,"href":"http:\/\/www.beseit.net\/index.php?rest_route=\/wp\/v2\/posts\/12946\/revisions\/12952"}],"wp:attachment":[{"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12946"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.beseit.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}