{"id":290,"date":"2017-12-25T11:41:56","date_gmt":"2017-12-25T09:41:56","guid":{"rendered":"http:\/\/blog.okanacar.com.tr\/?p=290"},"modified":"2018-04-10T23:30:55","modified_gmt":"2018-04-10T20:30:55","slug":"php-ile-metin-kisaltmak","status":"publish","type":"post","link":"https:\/\/okanacar.com.tr\/blog\/?p=290","title":{"rendered":"PHP ile metin k\u0131saltmak"},"content":{"rendered":"<p>E\u011fer PHP ile uzun metinleri k\u0131salt\u0131p da kelimenin ortas\u0131ndan kesmesini istemiyorsan\u0131z payla\u015fayaca\u011f\u0131m fonksiyon tam size g\u00f6re.<\/p>\n<div id=\"gist4944420\" class=\"gist\">\n<pre class=\"lang:php decode:true\">&lt;?php\r\n    function kisalt($metin, $uzunluk){\r\n  \t\/\/ substr ile belirlenen uzunlukta kesiyoruz\r\n        $metin = substr($metin, 0, $uzunluk).\"...\";\r\n\t\/\/ kesilen metindeki son kelimeyi buluyoruz\r\n        $metin_son = strrchr($metin, \" \");\r\n\t\/\/ son kelimeyi \" ...\" ile de\u011fi\u015ftiriyoruz\r\n        $metin = str_replace($metin_son,\" ...\", $metin);\r\n        \r\n        return $metin;\r\n    }\r\n?&gt;<\/pre>\n<p>Bu fonksiyon ortas\u0131ndan kesti\u011fi son kelimeyi tamamen siliyor. Kullan\u0131m\u0131 ise \u015fu \u015fekilde:<\/p>\n<div id=\"gist4944430\" class=\"gist\">\n<pre class=\"lang:php decode:true\">&lt;?php\r\n$uzunMetin = \"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.\";\r\n \r\necho kisalt($uzunMetin, 70);\r\n?&gt;<\/pre>\n<p>\u00c7\u0131kt\u0131s\u0131:<\/p>\n<blockquote><p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam &#8230;<\/p><\/blockquote>\n<p>E\u011fer sadece substr ile k\u0131saltm\u0131\u015f olsayd\u0131k:<\/p>\n<div id=\"gist4944438\" class=\"gist\">\n<pre class=\"lang:php decode:true \">&lt;?php\r\n  echo substr($uzunMetin, 0, 70);\r\n?&gt;<\/pre>\n<p>\u00c7\u0131kt\u0131:<\/p>\n<blockquote><p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonu<\/p><\/blockquote>\n<p>G\u00f6rd\u00fc\u011f\u00fcn\u00fcz gibi kelimenin ortas\u0131ndan kesti.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>E\u011fer PHP ile uzun metinleri k\u0131salt\u0131p da kelimenin ortas\u0131ndan kesmesini istemiyorsan\u0131z payla\u015fayaca\u011f\u0131m fonksiyon tam size g\u00f6re. &lt;?php function kisalt($metin, $uzunluk){ \/\/ substr ile belirlenen uzunlukta kesiyoruz $metin = substr($metin, 0, $uzunluk).&#8221;&#8230;&#8221;; \/\/ kesilen metindeki son kelimeyi buluyoruz $metin_son = strrchr($metin, &#8221; &#8220;); \/\/ son kelimeyi &#8221; &#8230;&#8221; ile de\u011fi\u015ftiriyoruz $metin = str_replace($metin_son,&#8221; &#8230;&#8221;, $metin); return &hellip;<\/p>\n","protected":false},"author":1,"featured_media":315,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[68,69,67],"_links":{"self":[{"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/290"}],"collection":[{"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=290"}],"version-history":[{"count":3,"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/290\/revisions"}],"predecessor-version":[{"id":293,"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/290\/revisions\/293"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=\/wp\/v2\/media\/315"}],"wp:attachment":[{"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/okanacar.com.tr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}