{"id":1588,"date":"2024-02-11T12:07:42","date_gmt":"2024-02-11T15:07:42","guid":{"rendered":"https:\/\/www.latirus.com\/blog\/?p=1588"},"modified":"2024-12-08T19:07:11","modified_gmt":"2024-12-08T22:07:11","slug":"php-diferencias-entre-rand-y-random_int","status":"publish","type":"post","link":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/","title":{"rendered":"PHP: Diferencias entre rand() y random_int()"},"content":{"rendered":"\n<p>En PHP, hay funciones dedicadas a la generaci\u00f3n de <strong>n\u00fameros aleatorios<\/strong>, pero \u00bfpodemos confiar en que estos n\u00fameros son realmente aleatorios? A primera vista, <strong>rand()<\/strong> y <strong>random_int()<\/strong> pueden parecer similares, pero difieren en t\u00e9rminos de seguridad y rendimiento. Mientras ambas son capaces de generar <strong>n\u00fameros aleatorios en PHP<\/strong>, estas diferencias son significativas y merecen ser destacadas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cuando usar rand()?<\/h2>\n\n\n\n<p><strong>rand()<\/strong> es una funci\u00f3n en PHP que genera un n\u00famero entero pseudoaleatorio. La sintaxis b\u00e1sica de la funci\u00f3n <strong>rand()<\/strong> es la siguiente:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">$min = 1;\n$max = 10;\nrand($min, $max) \/\/ devuelve un n\u00famero aleatorio del 1 al 10<\/code><\/pre>\n\n\n\n<p>En este ejemplo <strong>$min<\/strong> y <strong>$max<\/strong> son los valores m\u00ednimo y m\u00e1ximo que pueden ser generados. La funci\u00f3n <strong>rand()<\/strong> generar\u00e1 un n\u00famero entero aleatorio en el rango especificado m\u00ednimo y m\u00e1ximo.<\/p>\n\n\n\n<p>Es importante tener en cuenta que <strong>rand()<\/strong> utiliza un generador de n\u00fameros pseudoaleatorios (PRNG), lo que significa que los n\u00fameros generados no son verdaderamente aleatorios, sino que siguen una secuencia determinada por un algoritmo. Esta secuencia puede ser repetible y predecible en ciertas circunstancias, por lo que <strong>rand()<\/strong> no es adecuado para aplicaciones que requieran alta seguridad criptogr\u00e1fica. El mejor caso de uso para <strong>rand()<\/strong> seria en peque\u00f1as aplicaciones que necesites un numero al azar para generar un resultado r\u00e1pido. No es recomendable para trabajar en bases de datos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cuando usar random_int()?<\/h2>\n\n\n\n<p><strong>random_int()<\/strong> es una funci\u00f3n en PHP que se utiliza para generar un n\u00famero entero aleatorio criptogr\u00e1ficamente seguro dentro de un rango especificado. Esta funci\u00f3n es la preferida a la hora de trabajar con datos seguros, como generaci\u00f3n de contrase\u00f1as, tokens y claves. La sintaxis es similar a rand():<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"php\" class=\"language-php\">$min = 1;\n$max = 10;\nrandom_int($min, $max) \/\/ devuelve un n\u00famero aleatorio entero del 1 al 10<\/code><\/pre>\n\n\n\n<p>Es importante destacar que <strong>random_int()<\/strong> utiliza un generador de n\u00fameros aleatorios criptogr\u00e1ficamente seguro, lo que significa que los n\u00fameros generados son m\u00e1s impredecibles y resistentes a los ataques que los generados por <strong>rand()<\/strong>. Esto lo hace adecuado para aplicaciones donde la seguridad es cr\u00edtica.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusi\u00f3n<\/h2>\n\n\n\n<p>En conclusi\u00f3n, la secuencia de n\u00fameros que genera <strong>rand()<\/strong> es menos impredecible y puede ser m\u00e1s vulnerable a ciertos tipos de ataques. En situaciones donde la seguridad es cr\u00edtica, es preferible usar <strong>random_int()<\/strong> u otras funciones generadoras de n\u00fameros aleatorios en PHP criptogr\u00e1ficamente seguros.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>En PHP, hay funciones dedicadas a la generaci\u00f3n de n\u00fameros aleatorios, pero \u00bfpodemos confiar en que estos n\u00fameros son realmente aleatorios? A primera vista, rand() y random_int() pueden parecer similares, pero difieren en t\u00e9rminos de seguridad y rendimiento. Mientras ambas son capaces de generar n\u00fameros aleatorios en PHP, estas diferencias son significativas y merecen ser [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1589,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[223,220],"tags":[440,62,439,55],"class_list":["post-1588","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","category-tutoriales","tag-aleatorios","tag-php","tag-rand","tag-tutorial"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PHP: Diferencias entre rand() y random_int() - Latirus<\/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:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP: Diferencias entre rand() y random_int() - Latirus\" \/>\n<meta property=\"og:description\" content=\"En PHP, hay funciones dedicadas a la generaci\u00f3n de n\u00fameros aleatorios, pero \u00bfpodemos confiar en que estos n\u00fameros son realmente aleatorios? A primera vista, rand() y random_int() pueden parecer similares, pero difieren en t\u00e9rminos de seguridad y rendimiento. Mientras ambas son capaces de generar n\u00fameros aleatorios en PHP, estas diferencias son significativas y merecen ser [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/\" \/>\n<meta property=\"og:site_name\" content=\"Latirus\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/latirus\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-11T15:07:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-08T22:07:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1277\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Federico Perez\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Federico Perez\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/\"},\"author\":{\"name\":\"Federico Perez\",\"@id\":\"https:\/\/www.latirus.com\/blog\/#\/schema\/person\/aacf914583ee8f94bf64b989e164591c\"},\"headline\":\"PHP: Diferencias entre rand() y random_int()\",\"datePublished\":\"2024-02-11T15:07:42+00:00\",\"dateModified\":\"2024-12-08T22:07:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/\"},\"wordCount\":391,\"publisher\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg?fit=1920%2C1277&ssl=1\",\"keywords\":[\"Aleatorios\",\"PHP\",\"rand\",\"Tutorial\"],\"articleSection\":[\"PHP\",\"Tutoriales\"],\"inLanguage\":\"es-AR\"},{\"@type\":[\"WebPage\",\"ItemPage\"],\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/\",\"url\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/\",\"name\":\"PHP: Diferencias entre rand() y random_int() - Latirus\",\"isPartOf\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg?fit=1920%2C1277&ssl=1\",\"datePublished\":\"2024-02-11T15:07:42+00:00\",\"dateModified\":\"2024-12-08T22:07:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#breadcrumb\"},\"inLanguage\":\"es-AR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-AR\",\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg?fit=1920%2C1277&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg?fit=1920%2C1277&ssl=1\",\"width\":1920,\"height\":1277,\"caption\":\"n\u00fameros aleatorios en php\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\/\/www.latirus.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHP: Diferencias entre rand() y random_int()\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.latirus.com\/blog\/#website\",\"url\":\"https:\/\/www.latirus.com\/blog\/\",\"name\":\"Latirus\",\"description\":\"Desarrollo de Sistemas\",\"publisher\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.latirus.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-AR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.latirus.com\/blog\/#organization\",\"name\":\"Latirus\",\"url\":\"https:\/\/www.latirus.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-AR\",\"@id\":\"https:\/\/www.latirus.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.latirus.com\/blog\/wp-content\/uploads\/2020\/08\/latirus-logo-light.png\",\"contentUrl\":\"https:\/\/www.latirus.com\/blog\/wp-content\/uploads\/2020\/08\/latirus-logo-light.png\",\"width\":340,\"height\":150,\"caption\":\"Latirus\"},\"image\":{\"@id\":\"https:\/\/www.latirus.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/latirus\/\",\"https:\/\/linkedin.com\/company\/latirus\",\"https:\/\/www.youtube.com\/channel\/UCiTW7a7aDCBFg0qbIA5bq_Q\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.latirus.com\/blog\/#\/schema\/person\/aacf914583ee8f94bf64b989e164591c\",\"name\":\"Federico Perez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-AR\",\"@id\":\"https:\/\/www.latirus.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/368c5b2c9e1744ec70feb6608555b474bc5119b36bdc7890e35d51216d231669?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/368c5b2c9e1744ec70feb6608555b474bc5119b36bdc7890e35d51216d231669?s=96&d=mm&r=g\",\"caption\":\"Federico Perez\"},\"sameAs\":[\"http:\/\/latirus.com\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHP: Diferencias entre rand() y random_int() - Latirus","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:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/","og_locale":"es_ES","og_type":"article","og_title":"PHP: Diferencias entre rand() y random_int() - Latirus","og_description":"En PHP, hay funciones dedicadas a la generaci\u00f3n de n\u00fameros aleatorios, pero \u00bfpodemos confiar en que estos n\u00fameros son realmente aleatorios? A primera vista, rand() y random_int() pueden parecer similares, pero difieren en t\u00e9rminos de seguridad y rendimiento. Mientras ambas son capaces de generar n\u00fameros aleatorios en PHP, estas diferencias son significativas y merecen ser [&hellip;]","og_url":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/","og_site_name":"Latirus","article_publisher":"https:\/\/www.facebook.com\/latirus\/","article_published_time":"2024-02-11T15:07:42+00:00","article_modified_time":"2024-12-08T22:07:11+00:00","og_image":[{"width":1920,"height":1277,"url":"https:\/\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg","type":"image\/jpeg"}],"author":"Federico Perez","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Federico Perez","Tiempo de lectura":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#article","isPartOf":{"@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/"},"author":{"name":"Federico Perez","@id":"https:\/\/www.latirus.com\/blog\/#\/schema\/person\/aacf914583ee8f94bf64b989e164591c"},"headline":"PHP: Diferencias entre rand() y random_int()","datePublished":"2024-02-11T15:07:42+00:00","dateModified":"2024-12-08T22:07:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/"},"wordCount":391,"publisher":{"@id":"https:\/\/www.latirus.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg?fit=1920%2C1277&ssl=1","keywords":["Aleatorios","PHP","rand","Tutorial"],"articleSection":["PHP","Tutoriales"],"inLanguage":"es-AR"},{"@type":["WebPage","ItemPage"],"@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/","url":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/","name":"PHP: Diferencias entre rand() y random_int() - Latirus","isPartOf":{"@id":"https:\/\/www.latirus.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#primaryimage"},"image":{"@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg?fit=1920%2C1277&ssl=1","datePublished":"2024-02-11T15:07:42+00:00","dateModified":"2024-12-08T22:07:11+00:00","breadcrumb":{"@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#breadcrumb"},"inLanguage":"es-AR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/"]}]},{"@type":"ImageObject","inLanguage":"es-AR","@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#primaryimage","url":"https:\/\/i0.wp.com\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg?fit=1920%2C1277&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg?fit=1920%2C1277&ssl=1","width":1920,"height":1277,"caption":"n\u00fameros aleatorios en php"},{"@type":"BreadcrumbList","@id":"https:\/\/www.latirus.com\/blog\/2024\/02\/11\/php-diferencias-entre-rand-y-random_int\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Inicio","item":"https:\/\/www.latirus.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PHP: Diferencias entre rand() y random_int()"}]},{"@type":"WebSite","@id":"https:\/\/www.latirus.com\/blog\/#website","url":"https:\/\/www.latirus.com\/blog\/","name":"Latirus","description":"Desarrollo de Sistemas","publisher":{"@id":"https:\/\/www.latirus.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.latirus.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-AR"},{"@type":"Organization","@id":"https:\/\/www.latirus.com\/blog\/#organization","name":"Latirus","url":"https:\/\/www.latirus.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es-AR","@id":"https:\/\/www.latirus.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.latirus.com\/blog\/wp-content\/uploads\/2020\/08\/latirus-logo-light.png","contentUrl":"https:\/\/www.latirus.com\/blog\/wp-content\/uploads\/2020\/08\/latirus-logo-light.png","width":340,"height":150,"caption":"Latirus"},"image":{"@id":"https:\/\/www.latirus.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/latirus\/","https:\/\/linkedin.com\/company\/latirus","https:\/\/www.youtube.com\/channel\/UCiTW7a7aDCBFg0qbIA5bq_Q"]},{"@type":"Person","@id":"https:\/\/www.latirus.com\/blog\/#\/schema\/person\/aacf914583ee8f94bf64b989e164591c","name":"Federico Perez","image":{"@type":"ImageObject","inLanguage":"es-AR","@id":"https:\/\/www.latirus.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/368c5b2c9e1744ec70feb6608555b474bc5119b36bdc7890e35d51216d231669?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/368c5b2c9e1744ec70feb6608555b474bc5119b36bdc7890e35d51216d231669?s=96&d=mm&r=g","caption":"Federico Perez"},"sameAs":["http:\/\/latirus.com\/blog"]}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.latirus.com\/blog\/wp-content\/uploads\/2024\/02\/numeros_aleatorios_php.jpg?fit=1920%2C1277&ssl=1","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/posts\/1588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/comments?post=1588"}],"version-history":[{"count":1,"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/posts\/1588\/revisions"}],"predecessor-version":[{"id":1590,"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/posts\/1588\/revisions\/1590"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/media\/1589"}],"wp:attachment":[{"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/media?parent=1588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/categories?post=1588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.latirus.com\/blog\/wp-json\/wp\/v2\/tags?post=1588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}