பிரபலமானவை: தரவு புதுப்பிக்கப்பட்டது: 26 அக்டோபர், 2026

பிரிவுகள்

இணையம்1,355
தகவல்தொடர்பு321
ஆடியோ மற்றும் வீடியோ898
கிராபிக்ஸ் மற்றும் டிசைன்539
ஆபீஸ் மற்றும் உற்பத்தித்திறன்1,120
டெவலப்பர் கருவிகள்3,132
AI கருவிகள்527
பாதுகாப்பு மற்றும் தனியுரிமை385
சிஸ்டம் கருவிகள்3,113
கேம்கள்523
கல்வி மற்றும் அறிவியல்239
நெட்வொர்க் மற்றும் IT284

PHPantom பழைய பதிப்புகள் – அனைத்துப் பதிப்புகளும்

Fast PHP language server with deep type intelligence. Generics, Laravel, PHPStan annotations. Ready in an instant.

PHPantom மென்பொருளின் 1 பதிப்புகள் இங்கே உள்ளன: 19 ஜூலை, 2026 முதல் தற்போதைய 0.9.0 வரை. ஒவ்வொன்றும் வெளியீட்டாளரின் சொந்த நிறுவிக் கோப்புகளுக்கு இணைப்பு தருகிறது.

2026: 1 1 26
பதிப்புதேதிஅளவுகோப்புகள்
0.9.0சமீபத்தியது 19 ஜூலை, 2026 — 64-பிட் ZIPARM64 ZIP
வெளியீட்டுக் குறிப்புகள்
Added
- Macro hover shows origin and inferred return types. Hovering on a macro method call now displays a "macro" indicator instead of the generic "virtual" label, distinguishing ::macro() registrations from @method/@mixin synthesized members. When the closure has no explicit return type hint, the return type is inferred from the closure body and shown with an "(inferred)" annotation. Bare $this / self / static returns preserve their keyword form, and method chains like $this->transform(...) use the last method's declared return type directly, preserving $this, static, and generic parameters that the general resolver would flatten to a bare class name. Regular (non-macro) methods with inferred return types also show the "(inferred)" annotation on hover. Contributed by @calebdw.
- Return type mismatch diagnostics (type_mismatch_return). Functions and methods with a declared return type are now checked against their return statements. Incompatible return values are flagged as errors. Void functions returning a value and bare return; in non-void functions are also flagged. Generators (functions using yield) are skipped. Uses the same conservative is_type_compatible policy as argument type checking to avoid false positives. Contributed by @calebdw.
- Property type assignment diagnostics (type_mismatch_property). Assignments to typed properties ($this->prop = expr and self::$prop = expr) are checked against the declared property type. Incompatible values are flagged as errors. Only plain = assignments are checked; compound operators (+=, .=, etc.) are skipped. Untyped and mixed properties are not flagged. Contributed by @calebdw.
- Conditional return types keep an intersection with the matched class. A @return ($x is class-string<T> ? T&SomeInterface : SomeInterface) annotation now resolves the matched branch to the concrete class intersected with the interface, instead of collapsing it to the bare class. Mock factories such as Mockery's mock(Foo::class) and Laravel's $this->mock(Foo::class) therefore resolve to Foo&MockInterface, so their members complete and assigning the result to a Foo-typed property or returning it from a Foo&MockInterface method no longer reports a spurious type mismatch.
- PSR-4 mismatch diagnostics and rename-based moves. Files now warn when the declared namespace or primary class name does not match the PSR-4 path or filename, with quick fixes to correct them. Renaming a class from its declaration now opens the full FQCN so you can move it between namespaces in one step, and renaming a namespace can rewrite multiple segments at once while moving PSR-4 directories and updating references across the project. Contributed by @calebdw.
- Case-sensitive autoloading diagnostic. A class reference whose casing differs from the class's actual declaration is now flagged, with a quick fix to correct it. This catches the bug where code loads on a case-insensitive filesystem (macOS, Windows) but fails with a class-not-found error on Linux, because PSR-4 maps the name to a file path and path lookups are case-sensitive there. It covers use imports and inline references to autoloaded classes; built-in classes and same-file references, which never reach the autoloader, are left alone.
- Completion candidates ranked by dependency provenance. Class, function, and constant completions are now sorted by origin tier: project code first, then core/stub symbols, then explicit Composer dependencies (require / require-dev), then transitive vendor dependencies last. The provenance is inferred from composer.json and installed.json during indexing. Contributed by @calebdw.
- analyze and fix work without composer.json. Both commands now treat a directory that has no composer.json (a WordPress site, a legacy codebase) as a plain PHP project: classes are indexed by scanning the tree and files are discovered by walking the root, so projects that never adopted Composer can be analysed directly. A note on stderr flags the fallback so a mist

நிரலாக்க மொழிகள் மற்றும் SDK பிரிவில் மிகப் பிரபலமானவை

அனைத்தையும் பார்க்க
  1. Go Programming Languageநிரலாக்க மொழிகள் மற்றும் SDK
  2. LLVMநிரலாக்க மொழிகள் மற்றும் SDK · LLVM
  3. Denoநிரலாக்க மொழிகள் மற்றும் SDK · Deno Land Inc.
  4. CMakeநிரலாக்க மொழிகள் மற்றும் SDK · Kitware
  5. Yarnநிரலாக்க மொழிகள் மற்றும் SDK · Yarn Contributors
  6. Ccacheநிரலாக்க மொழிகள் மற்றும் SDK · Joel Rosdahl
  7. sbtநிரலாக்க மொழிகள் மற்றும் SDK · Lightbend, Inc.
  8. BOINCநிரலாக்க மொழிகள் மற்றும் SDK · Space Sciences Laboratory, U.C. Berkeley
  9. Dart SDKநிரலாக்க மொழிகள் மற்றும் SDK · Google
  10. NVM for Windowsநிரலாக்க மொழிகள் மற்றும் SDK · Ecor Ventures LLC

குறிச்சொற்கள்

பகிர்