{"id":18999,"date":"2022-11-05T01:47:05","date_gmt":"2022-11-04T20:17:05","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/"},"modified":"2022-11-05T01:47:05","modified_gmt":"2022-11-04T20:17:05","slug":"solved-usort-multidimensional-array-in-php-isnt-working-for-me","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/","title":{"rendered":"[Solved] Usort multidimensional array in PHP isn&#8217;t working for me"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-45123768\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"45123768\" data-parentid=\"45123758\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>In your example you are using the function <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/php.net\/manual\/de\/function.strcmp.php\">strcmp<\/a> to compare the <strong>integers<\/strong>, but this function is made to compare <em>binary safe strings<\/em>. You need to use another function or just an operator like <code>&gt;<\/code>. So, your array has been sorted correctly by PHP.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Usort multidimensional array in PHP isn&#8217;t working for me <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] In your example you are using the function strcmp to compare the integers, but this function is made to compare binary safe strings. You need to use another function or just an operator like &gt;. So, your array has been sorted correctly by PHP. [ad_2] solved Usort multidimensional array in PHP isn&#8217;t working for &#8230; <a title=\"[Solved] Usort multidimensional array in PHP isn&#8217;t working for me\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/\" aria-label=\"More on [Solved] Usort multidimensional array in PHP isn&#8217;t working for me\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[505,339,4556],"class_list":["post-18999","post","type-post","status-publish","format-standard","hentry","category-solved","tag-multidimensional-array","tag-php","tag-usort"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Usort multidimensional array in PHP isn&#039;t working for me - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Usort multidimensional array in PHP isn&#039;t working for me - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] In your example you are using the function strcmp to compare the integers, but this function is made to compare binary safe strings. You need to use another function or just an operator like &gt;. So, your array has been sorted correctly by PHP. [ad_2] solved Usort multidimensional array in PHP isn&#8217;t working for ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-04T20:17:05+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Usort multidimensional array in PHP isn&#8217;t working for me\",\"datePublished\":\"2022-11-04T20:17:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/\"},\"wordCount\":67,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"multidimensional-array\",\"php\",\"usort\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/\",\"name\":\"[Solved] Usort multidimensional array in PHP isn't working for me - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-11-04T20:17:05+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Usort multidimensional array in PHP isn&#8217;t working for me\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Usort multidimensional array in PHP isn't working for me - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Usort multidimensional array in PHP isn't working for me - JassWeb","og_description":"[ad_1] In your example you are using the function strcmp to compare the integers, but this function is made to compare binary safe strings. You need to use another function or just an operator like &gt;. So, your array has been sorted correctly by PHP. [ad_2] solved Usort multidimensional array in PHP isn&#8217;t working for ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/","og_site_name":"JassWeb","article_published_time":"2022-11-04T20:17:05+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Usort multidimensional array in PHP isn&#8217;t working for me","datePublished":"2022-11-04T20:17:05+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/"},"wordCount":67,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["multidimensional-array","php","usort"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/","url":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/","name":"[Solved] Usort multidimensional array in PHP isn't working for me - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-11-04T20:17:05+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-usort-multidimensional-array-in-php-isnt-working-for-me\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Usort multidimensional array in PHP isn&#8217;t working for me"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/18999","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=18999"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/18999\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=18999"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=18999"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=18999"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}