Download the PHP package azjezz/psl without Composer

On this page you can find all versions of the php package azjezz/psl. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package psl

[!IMPORTANT]

πŸ‡΅πŸ‡Έ Support Palestine πŸ‡΅πŸ‡Έ

In light of recent events in Gaza, I encourage everyone to educate themselves on the ongoing issues in Palestine and consider supporting the people there. Here are some resources and donation links:

Thank you for taking a moment to bring awareness and make a difference. πŸ‡΅πŸ‡Έβ€οΈ

Psl - PHP Standard Library

Unit tests status Static analysis status Security analysis status Coding standards status Coding standards status CII Best Practices Coverage Status MSI Type Coverage Total Downloads Latest Stable Version License

Psl is a standard library for PHP, inspired by hhvm/hsl.

The goal of Psl is to provide a consistent, centralized, well-typed set of APIs for PHP programmers.

Example

Installation

Supported installation method is via composer:

Psalm Integration

Please refer to the php-standard-library/psalm-plugin repository.

PHPStan Integration

Please refer to the php-standard-library/phpstan-extension repository.

Documentation

You can read through the API documentation in docs/ directory.

Interested in contributing?

Have a look at CONTRIBUTING.md.

License

The MIT License (MIT). Please see LICENSE for more information.


All versions of psl with dependencies

PHP Build Version
Package Version
Requires php Version ~8.2.0 || ~8.3.0 || ~8.4.0
ext-bcmath Version *
ext-json Version *
ext-mbstring Version *
ext-sodium Version *
ext-intl Version *
revolt/event-loop Version ^1.0.6
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package azjezz/psl contains the following files

Collapse All

examples

   async

    main.php
    usleep.php

   channel

    bounded.php
    main.php

   io

    benchmark.php
    pipe.php
    queued.php

   shell

    concurrent.php
    main.php
    timeout.php

   tcp

    basic-http-client.php
    basic-http-server.php
    concurrent.php

   unix

    concurrent.php
  run.php

src

   Psl

     Result
     OS
     Observer
     Password
     Promise
     PseudoRandom
     RandomSequence
     Regex
     Runtime
     Math
       Exception
      tan.php
      sum_floats.php
      sum.php
      sqrt.php
      sin.php
      max.php
      minva.php
      min_by.php
      min.php
      median.php
      mean.php
      maxva.php
      max_by.php
      round.php
      from_base.php
      log.php
      floor.php
      exp.php
      div.php
      cos.php
      constants.php
      clamp.php
      ceil.php
      base_convert.php
      atan2.php
      atan.php
      asin.php
      acos.php
      abs.php
      to_base.php
     SecureRandom
     Shell
     Str
       Byte
        replace_every.php
        replace_every_ci.php
        reverse.php
        rot13.php
        search.php
        search_ci.php
        search_last.php
        search_last_ci.php
        shuffle.php
        slice.php
        splice.php
        split.php
        starts_with.php
        starts_with_ci.php
        strip_prefix.php
        strip_suffix.php
        trim.php
        trim_left.php
        trim_right.php
        uppercase.php
        words.php
        replace_ci.php
        pad_right.php
        replace.php
        capitalize_words.php
        after.php
        after_ci.php
        after_last.php
        after_last_ci.php
        before.php
        before_ci.php
        before_last.php
        before_last_ci.php
        capitalize.php
        chr.php
        pad_left.php
        chunk.php
        compare.php
        compare_ci.php
        contains.php
        contains_ci.php
        ends_with.php
        ends_with_ci.php
        length.php
        lowercase.php
        ord.php
        wrap.php
       Exception
       Grapheme
       Internal
      replace_every.php
      search_ci.php
      search.php
      reverse.php
      replace_every_ci.php
      pad_right.php
      replace_ci.php
      replace.php
      repeat.php
      search_last_ci.php
      pad_left.php
      ord.php
      search_last.php
      split.php
      slice.php
      splice.php
      lowercase.php
      starts_with.php
      starts_with_ci.php
      strip_prefix.php
      strip_suffix.php
      to_int.php
      trim.php
      trim_left.php
      trim_right.php
      truncate.php
      uppercase.php
      width.php
      metaphone.php
      join.php
      levenshtein.php
      chunk.php
      Encoding.php
      after.php
      after_ci.php
      after_last.php
      after_last_ci.php
      before.php
      before_ci.php
      before_last.php
      before_last_ci.php
      capitalize.php
      capitalize_words.php
      chr.php
      concat.php
      length.php
      constants.php
      contains.php
      contains_ci.php
      convert_encoding.php
      detect_encoding.php
      ends_with.php
      ends_with_ci.php
      fold.php
      format.php
      format_number.php
      from_code_points.php
      is_empty.php
      is_utf8.php
      wrap.php
     TCP
     Trait
     Type
       Internal
        VecType.php
        UnionType.php
        StringType.php
        ShapeType.php
        ScalarType.php
        ResourceType.php
        PositiveIntType.php
        OptionalType.php
        ObjectType.php
        NumType.php
        NullableType.php
        NullType.php
        NonEmptyVecType.php
        NonEmptyDictType.php
        NonEmptyStringType.php
        MutableVectorType.php
        MutableMapType.php
        MixedType.php
        MapType.php
        LiteralScalarType.php
        IterableType.php
        IntersectionType.php
        IntType.php
        InstanceOfType.php
        FloatType.php
        DictType.php
        BoolType.php
        ArrayKeyType.php
        VectorType.php
       Exception
      vec.php
      union.php
      string.php
      shape.php
      scalar.php
      non_empty_dict.php
      positive_int.php
      optional.php
      object.php
      num.php
      nullable.php
      null.php
      non_empty_vec.php
      non_empty_string.php
      resource.php
      mutable_map.php
      mutable_vector.php
      mixed.php
      map.php
      literal_scalar.php
      iterable.php
      is_nan.php
      intersection.php
      int.php
      instance_of.php
      float.php
      dict.php
      bool.php
      array_key.php
      TypeInterface.php
      Type.php
      vector.php
     Unix
     Vec
     Network
     Json
     Iter
     Async
       Exception
       Internal
      await.php
      series.php
      run.php
      main.php
      later.php
      first.php
      concurrently.php
      Sequence.php
      any.php
      all.php
      Semaphore.php
      Scheduler.php
      KeyedSequence.php
      KeyedSemaphore.php
      Deferred.php
      Awaitable.php
      sleep.php
     Channel
     Class
     Collection
     DataStructure
     Dict
       Exception
      reindex.php
      map_keys.php
      map_with_key.php
      merge.php
      partition.php
      partition_with_key.php
      pull.php
      pull_with_key.php
      select_keys.php
      unique_by.php
      map.php
      sort.php
      sort_by.php
      sort_by_key.php
      take.php
      take_while.php
      unique.php
      slice.php
      intersect.php
      intersect_by_key.php
      filter.php
      associate.php
      count_values.php
      diff.php
      diff_by_key.php
      drop.php
      drop_while.php
      equal.php
      filter_keys.php
      group_by.php
      filter_nulls.php
      filter_with_key.php
      flatten.php
      flip.php
      from_entries.php
      from_iterable.php
      from_keys.php
      unique_scalar.php
     Encoding
     Env
     Exception
     File
       Exception
       Internal
      WriteHandleInterface.php
      read.php
      open_write_only.php
      open_read_write.php
      open_read_only.php
      WriteMode.php
      ReadWriteHandle.php
      WriteHandle.php
      ReadWriteHandleInterface.php
      ReadHandleInterface.php
      ReadHandle.php
      LockType.php
      Lock.php
      HandleInterface.php
      write.php
     Filesystem
       Exception
      get_owner.php
      get_directory.php
      get_extension.php
      get_filename.php
      get_group.php
      get_inode.php
      get_modification_time.php
      get_permissions.php
      read_directory.php
      get_change_time.php
      is_executable.php
      is_file.php
      is_readable.php
      is_symbolic_link.php
      is_writable.php
      is_directory.php
      get_access_time.php
      get_basename.php
      create_directory.php
      canonicalize.php
      change_group.php
      change_owner.php
      change_permissions.php
      constants.php
      copy.php
      create_file.php
      file_size.php
      create_hard_link.php
      create_symbolic_link.php
      create_temporary_file.php
      delete_directory.php
      delete_file.php
      exists.php
      read_symbolic_link.php
     Fun
     Hash
     Html
     IO
       Exception
       Internal
      write.php
      SeekStreamHandle.php
      ReadWriteStreamHandle.php
      ReadWriteStreamHandleInterface.php
      Reader.php
      write_error_line.php
      SeekHandleInterface.php
      write_error.php
      SeekReadHandleInterface.php
      SeekReadStreamHandle.php
      SeekReadStreamHandleInterface.php
      SeekReadWriteHandleInterface.php
      SeekReadWriteStreamHandle.php
      SeekReadWriteStreamHandleInterface.php
      SeekStreamHandleInterface.php
      streaming.php
      SeekWriteHandleInterface.php
      ReadWriteHandleInterface.php
      SeekWriteStreamHandleInterface.php
      StreamHandleInterface.php
      WriteHandleConvenienceMethodsTrait.php
      WriteHandleInterface.php
      WriteStreamHandle.php
      WriteStreamHandleInterface.php
      error_handle.php
      input_handle.php
      output_handle.php
      pipe.php
      SeekWriteStreamHandle.php
      ReadStreamHandle.php
      ReadStreamHandleInterface.php
      CloseSeekReadWriteStreamHandle.php
      CloseHandleInterface.php
      CloseReadHandleInterface.php
      CloseReadStreamHandle.php
      CloseReadStreamHandleInterface.php
      CloseReadWriteHandleInterface.php
      CloseReadWriteStreamHandle.php
      CloseReadWriteStreamHandleInterface.php
      CloseSeekHandleInterface.php
      CloseSeekReadHandleInterface.php
      CloseSeekReadStreamHandle.php
      CloseSeekReadStreamHandleInterface.php
      CloseSeekReadWriteHandleInterface.php
      CloseSeekReadWriteStreamHandleInterface.php
      ReadHandleInterface.php
      CloseSeekStreamHandle.php
      CloseSeekStreamHandleInterface.php
      CloseSeekWriteHandleInterface.php
      CloseSeekWriteStreamHandle.php
      CloseSeekWriteStreamHandleInterface.php
      CloseStreamHandle.php
      CloseStreamHandleInterface.php
      CloseWriteHandleInterface.php
      CloseWriteStreamHandle.php
      CloseWriteStreamHandleInterface.php
      HandleInterface.php
      MemoryHandle.php
      ReadHandleConvenienceMethodsTrait.php
      write_line.php
     Interface
     Internal
    Ref.php
    invariant.php
    invariant_violation.php
    sequence.php
  bootstrap.php
  preload.php

var

  .gitignore
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
Makefile
README.md
SECURITY.md
composer.json
composer.lock