{"adoption": {"forks": 582, "observed_at": "2026-08-28T04:07:06.756589+00:00", "stars": 2646}, "canonical_url": "https://ross.abutalabs.com/products/thealgorithms-php", "card": {"archived": false, "artifact_type": "learning-resource", "description": "All Algorithms implemented in PHP", "domain": ["education", "programming-languages"], "enriched": true, "function": ["developer-tools"], "health_score": 78, "homepage": null, "language": "PHP", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["TheAlgorithms/PHP"], "name": "TheAlgorithms/PHP", "platform": ["php"], "pushed_at": "2026-08-10T07:01:22+00:00", "repo": "TheAlgorithms/PHP", "stars": 2646, "tags": ["algorithms", "data-structures", "educational", "php"], "topics": ["php", "data-structures", "algorithms", "hacktoberfest", "algorithm"], "urls": [], "use_cases": ["learn how sorting algorithms are implemented in php", "study data structures like trees and graphs in php", "reference implementations of common algorithms for education", "prepare for coding interviews with php algorithm examples", "understand algorithm pseudocode by reading php code"], "what_it_is": "A collection of algorithms and data structures implemented in PHP for educational purposes. It serves as a reference for learning how common computational algorithms work rather than a production-grade library.", "when_to_avoid": ["you need performant, production-ready algorithms - use php's standard library instead", "you need a maintained, tested algorithm library for a real application", "you need algorithms in a language other than php"], "when_to_choose": ["you want readable, educational implementations of algorithms in php", "you are learning algorithms and prefer php as your language", "you need reference code to compare against your own implementations"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/thealgorithms-php", "repo": "TheAlgorithms/PHP", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:06.756589+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:18:58.127862+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "39967ea0e1d8eba8ff0113258f18446116ec28a4e72727da59344a2aa5d4fcd1", "fetched_at": "2026-08-28T04:07:06.756589+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TheAlgorithms/PHP"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2251, "days_push": 23, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}